Compare commits
2 Commits
830b39fb1d
...
6d5e414da2
Author | SHA1 | Date | |
---|---|---|---|
6d5e414da2 | |||
d2ae29995e |
27936
app/assets/css/material-dashboard.css
Normal file
27936
app/assets/css/material-dashboard.css
Normal file
File diff suppressed because it is too large
Load Diff
360
app/assets/css/material-dashboard.css.map
Normal file
360
app/assets/css/material-dashboard.css.map
Normal file
File diff suppressed because one or more lines are too long
42
app/assets/css/material-dashboard.min.css
vendored
Normal file
42
app/assets/css/material-dashboard.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
597
app/assets/css/nucleo-icons.css
Normal file
597
app/assets/css/nucleo-icons.css
Normal file
@ -0,0 +1,597 @@
|
|||||||
|
/*--------------------------------
|
||||||
|
|
||||||
|
hermes-dashboard-icons Web Font - built using nucleoapp.com
|
||||||
|
License - nucleoapp.com/license/
|
||||||
|
|
||||||
|
-------------------------------- */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'NucleoIcons';
|
||||||
|
src: url('../fonts/nucleo-icons.eot');
|
||||||
|
src: url('../fonts/nucleo-icons.eot') format('embedded-opentype'), url('../fonts/nucleo-icons.woff2') format('woff2'), url('../fonts/nucleo-icons.woff') format('woff'), url('../fonts/nucleo-icons.ttf') format('truetype'), url('../fonts/nucleo-icons.svg') format('svg');
|
||||||
|
font-weight: normal;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*------------------------
|
||||||
|
base class definition
|
||||||
|
-------------------------*/
|
||||||
|
.ni {
|
||||||
|
display: inline-block;
|
||||||
|
font: normal normal normal 14px/1 NucleoIcons;
|
||||||
|
font-size: inherit;
|
||||||
|
text-rendering: auto;
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
-moz-osx-font-smoothing: grayscale;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*------------------------
|
||||||
|
change icon size
|
||||||
|
-------------------------*/
|
||||||
|
.ni-lg {
|
||||||
|
font-size: 1.33333333em;
|
||||||
|
line-height: 0.75em;
|
||||||
|
vertical-align: -15%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-2x {
|
||||||
|
font-size: 2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-3x {
|
||||||
|
font-size: 3em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-4x {
|
||||||
|
font-size: 4em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-5x {
|
||||||
|
font-size: 5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*----------------------------------
|
||||||
|
add a square/circle background
|
||||||
|
-----------------------------------*/
|
||||||
|
.ni.square,
|
||||||
|
.ni.circle {
|
||||||
|
padding: 0.33333333em;
|
||||||
|
vertical-align: -16%;
|
||||||
|
background-color: #eee;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni.circle {
|
||||||
|
border-radius: 50%;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*------------------------
|
||||||
|
list icons
|
||||||
|
-------------------------*/
|
||||||
|
.ni-ul {
|
||||||
|
padding-left: 0;
|
||||||
|
margin-left: 2.14285714em;
|
||||||
|
list-style-type: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-ul>li {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-ul>li>.ni {
|
||||||
|
position: absolute;
|
||||||
|
left: -1.57142857em;
|
||||||
|
top: 0.14285714em;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-ul>li>.ni.lg {
|
||||||
|
top: 0;
|
||||||
|
left: -1.35714286em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-ul>li>.ni.circle,
|
||||||
|
.ni-ul>li>.ni.square {
|
||||||
|
top: -0.19047619em;
|
||||||
|
left: -1.9047619em;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*------------------------
|
||||||
|
spinning icons
|
||||||
|
-------------------------*/
|
||||||
|
.ni.spin {
|
||||||
|
-webkit-animation: nc-spin 2s infinite linear;
|
||||||
|
-moz-animation: nc-spin 2s infinite linear;
|
||||||
|
animation: nc-spin 2s infinite linear;
|
||||||
|
}
|
||||||
|
|
||||||
|
@-webkit-keyframes nc-spin {
|
||||||
|
0% {
|
||||||
|
-webkit-transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
100% {
|
||||||
|
-webkit-transform: rotate(360deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@-moz-keyframes nc-spin {
|
||||||
|
0% {
|
||||||
|
-moz-transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
100% {
|
||||||
|
-moz-transform: rotate(360deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes nc-spin {
|
||||||
|
0% {
|
||||||
|
-webkit-transform: rotate(0deg);
|
||||||
|
-moz-transform: rotate(0deg);
|
||||||
|
-ms-transform: rotate(0deg);
|
||||||
|
-o-transform: rotate(0deg);
|
||||||
|
transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
100% {
|
||||||
|
-webkit-transform: rotate(360deg);
|
||||||
|
-moz-transform: rotate(360deg);
|
||||||
|
-ms-transform: rotate(360deg);
|
||||||
|
-o-transform: rotate(360deg);
|
||||||
|
transform: rotate(360deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*------------------------
|
||||||
|
rotated/flipped icons
|
||||||
|
-------------------------*/
|
||||||
|
.ni.rotate-90 {
|
||||||
|
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
|
||||||
|
-webkit-transform: rotate(90deg);
|
||||||
|
-moz-transform: rotate(90deg);
|
||||||
|
-ms-transform: rotate(90deg);
|
||||||
|
-o-transform: rotate(90deg);
|
||||||
|
transform: rotate(90deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni.rotate-180 {
|
||||||
|
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
|
||||||
|
-webkit-transform: rotate(180deg);
|
||||||
|
-moz-transform: rotate(180deg);
|
||||||
|
-ms-transform: rotate(180deg);
|
||||||
|
-o-transform: rotate(180deg);
|
||||||
|
transform: rotate(180deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni.rotate-270 {
|
||||||
|
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
|
||||||
|
-webkit-transform: rotate(270deg);
|
||||||
|
-moz-transform: rotate(270deg);
|
||||||
|
-ms-transform: rotate(270deg);
|
||||||
|
-o-transform: rotate(270deg);
|
||||||
|
transform: rotate(270deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni.flip-y {
|
||||||
|
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
|
||||||
|
-webkit-transform: scale(-1, 1);
|
||||||
|
-moz-transform: scale(-1, 1);
|
||||||
|
-ms-transform: scale(-1, 1);
|
||||||
|
-o-transform: scale(-1, 1);
|
||||||
|
transform: scale(-1, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni.flip-x {
|
||||||
|
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
|
||||||
|
-webkit-transform: scale(1, -1);
|
||||||
|
-moz-transform: scale(1, -1);
|
||||||
|
-ms-transform: scale(1, -1);
|
||||||
|
-o-transform: scale(1, -1);
|
||||||
|
transform: scale(1, -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
/*------------------------
|
||||||
|
font icons
|
||||||
|
-------------------------*/
|
||||||
|
|
||||||
|
.ni-active-40::before {
|
||||||
|
content: "\ea02";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-air-baloon::before {
|
||||||
|
content: "\ea03";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-album-2::before {
|
||||||
|
content: "\ea04";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-align-center::before {
|
||||||
|
content: "\ea05";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-align-left-2::before {
|
||||||
|
content: "\ea06";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-ambulance::before {
|
||||||
|
content: "\ea07";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-app::before {
|
||||||
|
content: "\ea08";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-archive-2::before {
|
||||||
|
content: "\ea09";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-atom::before {
|
||||||
|
content: "\ea0a";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-badge::before {
|
||||||
|
content: "\ea0b";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-bag-17::before {
|
||||||
|
content: "\ea0c";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-basket::before {
|
||||||
|
content: "\ea0d";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-bell-55::before {
|
||||||
|
content: "\ea0e";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-bold-down::before {
|
||||||
|
content: "\ea0f";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-bold-left::before {
|
||||||
|
content: "\ea10";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-bold-right::before {
|
||||||
|
content: "\ea11";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-bold-up::before {
|
||||||
|
content: "\ea12";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-bold::before {
|
||||||
|
content: "\ea13";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-book-bookmark::before {
|
||||||
|
content: "\ea14";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-books::before {
|
||||||
|
content: "\ea15";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-box-2::before {
|
||||||
|
content: "\ea16";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-briefcase-24::before {
|
||||||
|
content: "\ea17";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-building::before {
|
||||||
|
content: "\ea18";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-bulb-61::before {
|
||||||
|
content: "\ea19";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-bullet-list-67::before {
|
||||||
|
content: "\ea1a";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-bus-front-12::before {
|
||||||
|
content: "\ea1b";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-button-pause::before {
|
||||||
|
content: "\ea1c";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-button-play::before {
|
||||||
|
content: "\ea1d";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-button-power::before {
|
||||||
|
content: "\ea1e";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-calendar-grid-58::before {
|
||||||
|
content: "\ea1f";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-camera-compact::before {
|
||||||
|
content: "\ea20";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-caps-small::before {
|
||||||
|
content: "\ea21";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-cart::before {
|
||||||
|
content: "\ea22";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-chart-bar-32::before {
|
||||||
|
content: "\ea23";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-chart-pie-35::before {
|
||||||
|
content: "\ea24";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-chat-round::before {
|
||||||
|
content: "\ea25";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-check-bold::before {
|
||||||
|
content: "\ea26";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-circle-08::before {
|
||||||
|
content: "\ea27";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-cloud-download-95::before {
|
||||||
|
content: "\ea28";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-cloud-upload-96::before {
|
||||||
|
content: "\ea29";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-compass-04::before {
|
||||||
|
content: "\ea2a";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-controller::before {
|
||||||
|
content: "\ea2b";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-credit-card::before {
|
||||||
|
content: "\ea2c";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-curved-next::before {
|
||||||
|
content: "\ea2d";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-delivery-fast::before {
|
||||||
|
content: "\ea2e";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-diamond::before {
|
||||||
|
content: "\ea2f";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-email-83::before {
|
||||||
|
content: "\ea30";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-fat-add::before {
|
||||||
|
content: "\ea31";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-fat-delete::before {
|
||||||
|
content: "\ea32";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-fat-remove::before {
|
||||||
|
content: "\ea33";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-favourite-28::before {
|
||||||
|
content: "\ea34";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-folder-17::before {
|
||||||
|
content: "\ea35";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-glasses-2::before {
|
||||||
|
content: "\ea36";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-hat-3::before {
|
||||||
|
content: "\ea37";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-headphones::before {
|
||||||
|
content: "\ea38";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-html5::before {
|
||||||
|
content: "\ea39";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-istanbul::before {
|
||||||
|
content: "\ea3a";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-key-25::before {
|
||||||
|
content: "\ea3b";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-laptop::before {
|
||||||
|
content: "\ea3c";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-like-2::before {
|
||||||
|
content: "\ea3d";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-lock-circle-open::before {
|
||||||
|
content: "\ea3e";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-map-big::before {
|
||||||
|
content: "\ea3f";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-mobile-button::before {
|
||||||
|
content: "\ea40";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-money-coins::before {
|
||||||
|
content: "\ea41";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-note-03::before {
|
||||||
|
content: "\ea42";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-notification-70::before {
|
||||||
|
content: "\ea43";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-palette::before {
|
||||||
|
content: "\ea44";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-paper-diploma::before {
|
||||||
|
content: "\ea45";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-pin-3::before {
|
||||||
|
content: "\ea46";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-planet::before {
|
||||||
|
content: "\ea47";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-ruler-pencil::before {
|
||||||
|
content: "\ea48";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-satisfied::before {
|
||||||
|
content: "\ea49";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-scissors::before {
|
||||||
|
content: "\ea4a";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-send::before {
|
||||||
|
content: "\ea4b";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-settings-gear-65::before {
|
||||||
|
content: "\ea4c";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-settings::before {
|
||||||
|
content: "\ea4d";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-single-02::before {
|
||||||
|
content: "\ea4e";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-single-copy-04::before {
|
||||||
|
content: "\ea4f";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-sound-wave::before {
|
||||||
|
content: "\ea50";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-spaceship::before {
|
||||||
|
content: "\ea51";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-square-pin::before {
|
||||||
|
content: "\ea52";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-support-16::before {
|
||||||
|
content: "\ea53";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-tablet-button::before {
|
||||||
|
content: "\ea54";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-tag::before {
|
||||||
|
content: "\ea55";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-tie-bow::before {
|
||||||
|
content: "\ea56";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-time-alarm::before {
|
||||||
|
content: "\ea57";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-trophy::before {
|
||||||
|
content: "\ea58";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-tv-2::before {
|
||||||
|
content: "\ea59";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-umbrella-13::before {
|
||||||
|
content: "\ea5a";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-user-run::before {
|
||||||
|
content: "\ea5b";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-vector::before {
|
||||||
|
content: "\ea5c";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-watch-time::before {
|
||||||
|
content: "\ea5d";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-world::before {
|
||||||
|
content: "\ea5e";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-zoom-split-in::before {
|
||||||
|
content: "\ea5f";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-collection::before {
|
||||||
|
content: "\ea60";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-image::before {
|
||||||
|
content: "\ea61";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-shop::before {
|
||||||
|
content: "\ea62";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-ungroup::before {
|
||||||
|
content: "\ea63";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-world-2::before {
|
||||||
|
content: "\ea64";
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni-ui-04::before {
|
||||||
|
content: "\ea65";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* all icon font classes list here */
|
135
app/assets/css/nucleo-svg.css
Normal file
135
app/assets/css/nucleo-svg.css
Normal file
@ -0,0 +1,135 @@
|
|||||||
|
/* Generated using nucleoapp.com */
|
||||||
|
/* --------------------------------
|
||||||
|
|
||||||
|
Icon colors
|
||||||
|
|
||||||
|
-------------------------------- */
|
||||||
|
|
||||||
|
.icon {
|
||||||
|
display: inline-block;
|
||||||
|
/* icon primary color */
|
||||||
|
color: #111111;
|
||||||
|
height: 1em;
|
||||||
|
width: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon use {
|
||||||
|
/* icon secondary color - fill */
|
||||||
|
fill: #7ea6f6;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon.icon-outline use {
|
||||||
|
/* icon secondary color - stroke */
|
||||||
|
stroke: #7ea6f6;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* --------------------------------
|
||||||
|
|
||||||
|
Change icon size
|
||||||
|
|
||||||
|
-------------------------------- */
|
||||||
|
|
||||||
|
.icon-xs {
|
||||||
|
height: 0.5em;
|
||||||
|
width: 0.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-sm {
|
||||||
|
height: 0.8em;
|
||||||
|
width: 0.8em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-lg {
|
||||||
|
height: 1.6em;
|
||||||
|
width: 1.6em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-xl {
|
||||||
|
height: 2em;
|
||||||
|
width: 2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* --------------------------------
|
||||||
|
|
||||||
|
Align icon and text
|
||||||
|
|
||||||
|
-------------------------------- */
|
||||||
|
|
||||||
|
.icon-text-aligner {
|
||||||
|
/* add this class to parent element that contains icon + text */
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-text-aligner .icon {
|
||||||
|
color: inherit;
|
||||||
|
margin-right: 0.4em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-text-aligner .icon use {
|
||||||
|
color: inherit;
|
||||||
|
fill: currentColor;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-text-aligner .icon.icon-outline use {
|
||||||
|
stroke: currentColor;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* --------------------------------
|
||||||
|
|
||||||
|
Icon reset values - used to enable color customizations
|
||||||
|
|
||||||
|
-------------------------------- */
|
||||||
|
|
||||||
|
.icon {
|
||||||
|
fill: currentColor;
|
||||||
|
stroke: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon.icon-outline {
|
||||||
|
fill: none;
|
||||||
|
stroke: currentColor;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon use {
|
||||||
|
stroke: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon.icon-outline use {
|
||||||
|
fill: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* --------------------------------
|
||||||
|
|
||||||
|
Stroke effects - Nucleo outline icons
|
||||||
|
|
||||||
|
- 16px icons -> up to 1px stroke (16px outline icons do not support stroke changes)
|
||||||
|
- 24px, 32px icons -> up to 2px stroke
|
||||||
|
- 48px, 64px icons -> up to 4px stroke
|
||||||
|
|
||||||
|
-------------------------------- */
|
||||||
|
|
||||||
|
.icon-outline.icon-stroke-1 {
|
||||||
|
stroke-width: 1px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-outline.icon-stroke-2 {
|
||||||
|
stroke-width: 2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-outline.icon-stroke-3 {
|
||||||
|
stroke-width: 3px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-outline.icon-stroke-4 {
|
||||||
|
stroke-width: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-outline.icon-stroke-1 use,
|
||||||
|
.icon-outline.icon-stroke-3 use {
|
||||||
|
-webkit-transform: translateX(0.5px) translateY(0.5px);
|
||||||
|
-moz-transform: translateX(0.5px) translateY(0.5px);
|
||||||
|
-ms-transform: translateX(0.5px) translateY(0.5px);
|
||||||
|
-o-transform: translateX(0.5px) translateY(0.5px);
|
||||||
|
transform: translateX(0.5px) translateY(0.5px);
|
||||||
|
}
|
BIN
app/assets/fonts/nucleo-icons.eot
Normal file
BIN
app/assets/fonts/nucleo-icons.eot
Normal file
Binary file not shown.
312
app/assets/fonts/nucleo-icons.svg
Normal file
312
app/assets/fonts/nucleo-icons.svg
Normal file
@ -0,0 +1,312 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?>
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<defs>
|
||||||
|
<font id="hermes-dashboard-icons" horiz-adv-x="256">
|
||||||
|
<font-face font-family="hermes-dashboard-icons"
|
||||||
|
units-per-em="256" ascent="256"
|
||||||
|
descent="0" />
|
||||||
|
<missing-glyph horiz-adv-x="0" />
|
||||||
|
<glyph glyph-name="active-40"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M193.36128 154.90432L106.6666666666667 170.6666666666667V222.8587733333333C106.6666666666667 233.48576 99.4055466666667 243.33472 88.9166933333333 245.0417066666667C75.5508266666667 247.2154666666667 64 236.9576533333334 64 224V106.6666666666667H53.3333333333333V138.6666666666667H42.6666666666667C30.8848 138.6666666666667 21.3333333333333 129.11584 21.3333333333333 117.3333333333334V86.44992C21.3333333333333 71.9173333333334 26.2792533333333 57.8170666666667 35.35808 46.4688L64 10.6666666666667H202.6666666666667L219.26496 118.5546666666667C221.9003733333333 135.6868266666667 210.416 151.8034133333334 193.36128 154.90432z" />
|
||||||
|
<glyph glyph-name="air-baloon"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M149.3333333333333 42.6666666666667H106.6666666666667C100.768 42.6666666666667 96 37.888 96 32V10.6666666666667C96 4.7786666666667 100.768 0 106.6666666666667 0H149.3333333333333C155.232 0 160 4.7786666666667 160 10.6666666666667V32C160 37.888 155.232 42.6666666666667 149.3333333333333 42.6666666666667z M128.736 255.9573333333334C128.6613333333333 255.9573333333334 128.5866666666667 255.968 128.512 255.968C128.3413333333333 255.9786666666667 128.1706666666667 256 128 256C127.84 256 127.68 255.9786666666667 127.5093333333333 255.9786666666667C127.4133333333333 255.9786666666667 127.3386666666667 255.968 127.2426666666667 255.968C80.544 255.552 42.6666666666667 217.4613333333333 42.6666666666667 170.6666666666667C42.6666666666667 138.6773333333333 82.4853333333333 75.936 87.0293333333333 68.8853333333333C89.0026666666667 65.8453333333333 92.3733333333333 64 96 64H106.6346666666667C106.6453333333333 64 106.656 64 106.6666666666667 64C106.6773333333333 64 106.688 64 106.6986666666667 64H160C163.6266666666667 64 166.9973333333333 65.8453333333333 168.9706666666667 68.8853333333333C173.5146666666667 75.936 213.3333333333333 138.6773333333333 213.3333333333333 170.6666666666667C213.3333333333333 217.472 175.4453333333334 255.5626666666667 128.736 255.9573333333334z" />
|
||||||
|
<glyph glyph-name="album-2"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M245.3333333333333 234.6666666666667H192V256H170.6666666666667V234.6666666666667H138.6666666666667V256H117.3333333333333V234.6666666666667H85.3333333333333V256H64V234.6666666666667H10.6666666666667C4.7786666666667 234.6666666666667 0 229.8986666666667 0 224V10.6666666666667C0 4.768 4.7786666666667 0 10.6666666666667 0H245.3333333333333C251.2213333333333 0 256 4.768 256 10.6666666666667V224C256 229.8986666666667 251.2213333333333 234.6666666666667 245.3333333333333 234.6666666666667zM234.6666666666667 21.3333333333333H21.3333333333333V213.3333333333334H64V192H85.3333333333333V213.3333333333334H117.3333333333333V192H138.6666666666667V213.3333333333334H170.6666666666667V192H192V213.3333333333334H234.6666666666667V21.3333333333333z M158.3786666666667 144.32C156.7146666666667 146.9866666666667 153.952 148.7786666666667 150.848 149.2266666666667C147.744 149.6853333333334 144.5973333333334 148.7253333333333 142.24 146.6453333333333L46.24 61.312C42.9333333333333 58.368 41.792 53.6853333333333 43.36 49.5466666666667S48.9066666666667 42.6666666666667 53.3333333333333 42.6666666666667H202.6666666666666C206.5493333333333 42.6666666666667 210.112 44.768 212 48.16S213.7706666666667 55.7013333333334 211.7226666666667 58.9866666666667L158.3786666666667 144.32z M53.3333333333333 144C53.3333333333333 135.1634440027073 60.4967773360406 128 69.3333333333333 128C78.169889330626 128 85.3333333333333 135.1634440027073 85.3333333333333 144C85.3333333333333 152.8365559972927 78.169889330626 160 69.3333333333333 160C60.4967773360406 160 53.3333333333333 152.8365559972927 53.3333333333333 144z" />
|
||||||
|
<glyph glyph-name="align-center"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M245.3333333333333 213.3333333333334H10.6666666666667C4.776 213.3333333333334 0 218.1093333333333 0 224S4.776 234.6666666666667 10.6666666666667 234.6666666666667H245.3333333333333C251.224 234.6666666666667 256 229.8906666666667 256 224S251.224 213.3333333333334 245.3333333333333 213.3333333333334z M192 149.3333333333334H64C58.1093333333333 149.3333333333334 53.3333333333333 154.1093333333333 53.3333333333333 160S58.1093333333333 170.6666666666667 64 170.6666666666667H192C197.8906666666667 170.6666666666667 202.6666666666667 165.8906666666667 202.6666666666667 160S197.8906666666667 149.3333333333334 192 149.3333333333334z M245.3333333333333 85.3333333333333H10.6666666666667C4.776 85.3333333333333 0 90.1093333333334 0 96S4.776 106.6666666666667 10.6666666666667 106.6666666666667H245.3333333333333C251.224 106.6666666666667 256 101.8906666666667 256 96S251.224 85.3333333333333 245.3333333333333 85.3333333333333z M192 21.3333333333333H64C58.1093333333333 21.3333333333333 53.3333333333333 26.1093333333334 53.3333333333333 32S58.1093333333333 42.6666666666667 64 42.6666666666667H192C197.8906666666667 42.6666666666667 202.6666666666667 37.8906666666666 202.6666666666667 32S197.8906666666667 21.3333333333333 192 21.3333333333333z" />
|
||||||
|
<glyph glyph-name="align-left-2"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M245.3333333333333 213.3333333333334H10.6666666666667C4.776 213.3333333333334 0 218.1093333333333 0 224S4.776 234.6666666666667 10.6666666666667 234.6666666666667H245.3333333333333C251.224 234.6666666666667 256 229.8906666666667 256 224S251.224 213.3333333333334 245.3333333333333 213.3333333333334z M138.6666666666667 149.3333333333334H10.6666666666667C4.776 149.3333333333334 0 154.1093333333333 0 160S4.776 170.6666666666667 10.6666666666667 170.6666666666667H138.6666666666667C144.5573333333333 170.6666666666667 149.3333333333333 165.8906666666667 149.3333333333333 160S144.5573333333333 149.3333333333334 138.6666666666667 149.3333333333334z M245.3333333333333 85.3333333333333H10.6666666666667C4.776 85.3333333333333 0 90.1093333333334 0 96S4.776 106.6666666666667 10.6666666666667 106.6666666666667H245.3333333333333C251.224 106.6666666666667 256 101.8906666666667 256 96S251.224 85.3333333333333 245.3333333333333 85.3333333333333z M138.6666666666667 21.3333333333333H10.6666666666667C4.776 21.3333333333333 0 26.1093333333334 0 32S4.776 42.6666666666667 10.6666666666667 42.6666666666667H138.6666666666667C144.5573333333333 42.6666666666667 149.3333333333333 37.8906666666666 149.3333333333333 32S144.5573333333333 21.3333333333333 138.6666666666667 21.3333333333333z" />
|
||||||
|
<glyph glyph-name="ambulance"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M249.6 126.9333333333333L234.6666666666667 134.4V170.6666666666667C234.6666666666667 177.0666666666667 230.4 181.3333333333334 224 181.3333333333334H170.6666666666667V213.3333333333334C170.6666666666667 219.7333333333334 166.4 224 160 224H10.6666666666667C4.2666666666667 224 0 219.7333333333334 0 213.3333333333334V74.6666666666667C0 68.2666666666667 4.2666666666667 64 10.6666666666667 64H22.4C26.6666666666667 45.8666666666667 43.7333333333333 32 64 32S100.2666666666667 45.8666666666667 105.6 64H150.4C152.5333333333333 45.8666666666667 168.5333333333333 32 186.6666666666666 32S220.8 45.8666666666667 222.9333333333333 64H245.3333333333333C251.7333333333333 64 256 68.2666666666667 256 74.6666666666667V117.3333333333334C256 121.6 253.8666666666667 124.8 249.6 126.9333333333333zM64 53.3333333333333C52.2666666666667 53.3333333333333 42.6666666666667 62.9333333333333 42.6666666666667 74.6666666666667C42.6666666666667 86.4 52.2666666666667 96 64 96S85.3333333333333 86.4 85.3333333333333 74.6666666666667C85.3333333333333 62.9333333333333 75.7333333333333 53.3333333333333 64 53.3333333333333zM117.3333333333333 149.3333333333334H96V128H74.6666666666667V149.3333333333334H53.3333333333333V170.6666666666667H74.6666666666667V192H96V170.6666666666667H117.3333333333333V149.3333333333334zM186.6666666666667 53.3333333333333C178.1333333333333 53.3333333333333 170.6666666666667 60.8 170.6666666666667 69.3333333333333S178.1333333333333 85.3333333333333 186.6666666666667 85.3333333333333S202.6666666666667 77.8666666666667 202.6666666666667 69.3333333333333S195.2 53.3333333333333 186.6666666666667 53.3333333333333zM213.3333333333333 144C213.3333333333333 140.8 211.2 138.6666666666667 208 138.6666666666667H186.6666666666666C183.4666666666667 138.6666666666667 181.3333333333333 140.8 181.3333333333333 144V154.6666666666667C181.3333333333333 157.8666666666667 183.4666666666667 160 186.6666666666667 160H208C211.2 160 213.3333333333333 157.8666666666667 213.3333333333333 154.6666666666667V144z" />
|
||||||
|
<glyph glyph-name="app"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M128 161.0666666666667L222.9333333333333 203.7333333333333L132.2666666666667 244.2666666666667C129.0666666666667 245.3333333333333 125.8666666666667 245.3333333333333 123.7333333333334 244.2666666666667L33.0666666666667 203.7333333333334L128 161.0666666666667z M138.6666666666667 142.9333333333333V14.9333333333333L228.2666666666667 54.4C232.5333333333334 56.5333333333333 234.6666666666667 59.7333333333334 234.6666666666667 64V185.6L138.6666666666667 142.9333333333333z M117.3333333333333 142.9333333333333L21.3333333333333 185.6V64C21.3333333333333 59.7333333333333 23.4666666666667 55.4666666666667 27.7333333333333 54.4L117.3333333333333 14.9333333333333V142.9333333333333z" />
|
||||||
|
<glyph glyph-name="archive-2"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M224 170.6666666666667H32C26.112 170.6666666666667 21.3333333333333 165.8986666666667 21.3333333333333 160V10.6666666666667C21.3333333333333 4.768 26.112 0 32 0H224C229.888 0 234.6666666666667 4.768 234.6666666666667 10.6666666666667V160C234.6666666666667 165.8986666666667 229.888 170.6666666666667 224 170.6666666666667zM181.3333333333333 96C181.3333333333333 90.1013333333333 176.5546666666667 85.3333333333333 170.6666666666667 85.3333333333333H85.3333333333333C79.4453333333333 85.3333333333333 74.6666666666667 90.1013333333333 74.6666666666667 96V128H96V106.6666666666667H160V128H181.3333333333334V96z M42.6666666666667 213.3333333333334H213.3333333333333V192H42.6666666666667V213.3333333333333z M74.6666666666667 256H181.3333333333333V234.6666666666667H74.6666666666667V256z" />
|
||||||
|
<glyph glyph-name="atom"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M235.7973333333334 197.0133333333333C229.6106666666667 206.6666666666667 214.784 216.5013333333333 179.264 208.5546666666667C176.5546666666667 207.9466666666667 173.7706666666667 207.2213333333334 170.9546666666667 206.432C162.1226666666667 235.6053333333334 147.7013333333333 256 128 256C109.8026666666667 256 94.7946666666667 238.3786666666667 85.0986666666667 206.336C57.1413333333333 214.208 31.2426666666667 214.272 20.2133333333333 197.0133333333333C14.0266666666667 187.3493333333333 11.2853333333333 169.76 33.3866666666667 140.8426666666667C36.64 136.5866666666667 40.352 132.2986666666667 44.3413333333333 128C40.352 123.7013333333334 36.64 119.4133333333333 33.3866666666667 115.1466666666667C11.2853333333333 86.2293333333333 14.0266666666667 68.64 20.2133333333333 58.976C26.3786666666667 49.344 37.7173333333333 44.4906666666667 53.312 44.4906666666667C62.4746666666667 44.4906666666667 73.1413333333333 46.208 85.0666666666667 49.568C93.472 21.6533333333334 107.3813333333333 0 128 0C147.7013333333334 0 162.1226666666667 20.3946666666667 170.9653333333333 49.5786666666667C173.7813333333333 48.7893333333333 176.5546666666667 48.064 179.2746666666667 47.456C199.4133333333333 42.944 224.7253333333333 41.6533333333333 235.7973333333333 58.9973333333333C246.3893333333333 75.5306666666667 237.5786666666667 99.7546666666667 211.4133333333333 127.712C233.8666666666667 151.6693333333333 247.9893333333333 177.9733333333333 235.7973333333334 197.0133333333333zM217.8346666666667 185.5146666666667C222.5386666666667 178.1653333333333 211.5093333333333 155.008 181.3333333333333 128.192C181.3226666666666 147.9466666666667 179.5413333333333 167.7653333333333 176.0426666666667 185.696C185.952 188.5226666666667 212.2986666666666 194.144 217.8346666666667 185.5146666666667zM74.8586666666667 128C97.76 148.288 127.392 166.9546666666667 155.6053333333333 178.528C161.2906666666667 147.6586666666667 161.632 110.2293333333333 155.6053333333333 77.472C127.4133333333333 89.0346666666667 97.7813333333333 107.7013333333333 74.8586666666667 128zM128 234.6666666666667C134.9973333333333 234.6666666666667 143.9573333333334 221.76 150.6133333333334 199.5413333333334C143.2213333333333 196.6186666666667 135.6373333333333 193.1626666666667 128 189.312C120.672 192.992 113.024 196.4373333333334 105.28 199.4773333333334C112.9173333333333 224.992 122.752 234.6666666666667 128 234.6666666666667zM38.176 185.5146666666667C42.7626666666667 192.704 68.3306666666667 192.5226666666667 105.12 176.5226666666667C88.3626666666667 166.272 73.504 155.392 59.584 142.9226666666667C51.6693333333333 151.52 32 175.8933333333334 38.176 185.5146666666667zM38.1653333333333 70.4853333333334C32.0106666666667 80.1066666666667 51.648 104.4586666666667 59.584 113.0773333333334C64.704 108.4906666666667 70.1653333333333 103.968 75.9146666666667 99.5413333333333C76.768 89.8666666666667 78.1013333333333 80 79.9893333333333 70.368C54.3893333333333 63.04 40.992 66.1013333333333 38.1653333333333 70.4853333333334zM128 21.3333333333333C119.2746666666667 21.3333333333333 105.696 43.1146666666667 99.392 82.9973333333333C116.5013333333333 72.0533333333333 134.0053333333334 63.0186666666667 150.6133333333333 56.4586666666667C143.9573333333334 34.24 134.9973333333333 21.3333333333333 128 21.3333333333333zM217.824 70.4853333333334C212.32 61.824 185.92 67.488 176.0426666666667 70.2933333333334C177.856 79.6053333333334 179.1573333333333 89.44 180.0426666666667 99.488C185.504 103.7013333333334 190.9226666666667 108.1706666666667 196.1493333333333 112.8533333333334C217.1093333333333 90.3253333333333 220.9386666666667 75.3386666666667 217.824 70.4853333333334z M117.3333333333333 128C117.3333333333333 122.1089626684716 122.1089626684715 117.3333333333334 128 117.3333333333334C133.8910373315285 117.3333333333334 138.6666666666667 122.1089626684716 138.6666666666667 128C138.6666666666667 133.8910373315285 133.8910373315285 138.6666666666667 128 138.6666666666667C122.1089626684715 138.6666666666667 117.3333333333333 133.8910373315285 117.3333333333333 128z" />
|
||||||
|
<glyph glyph-name="badge"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M149.3333333333333 181.3333333333334H106.6666666666667V234.6666666666667C106.6666666666667 246.4533333333333 116.2133333333333 256 128 256H128C139.7866666666667 256 149.3333333333333 246.4533333333333 149.3333333333333 234.6666666666667V181.3333333333334z M245.3333333333333 202.6666666666667H170.6666666666667V160H85.3333333333333V202.6666666666667H10.6666666666667C4.7786666666667 202.6666666666667 0 197.888 0 192V10.6666666666667C0 4.7786666666667 4.7786666666667 0 10.6666666666667 0H245.3333333333333C251.2213333333333 0 256 4.7786666666667 256 10.6666666666667V192C256 197.888 251.2213333333333 202.6666666666667 245.3333333333333 202.6666666666667zM85.3333333333333 128C97.12 128 106.6666666666667 118.4533333333333 106.6666666666667 106.6666666666667C106.6666666666667 94.88 97.12 85.3333333333333 85.3333333333333 85.3333333333333S64 94.88 64 106.6666666666667C64 118.4533333333334 73.5466666666667 128 85.3333333333333 128zM42.6666666666667 42.6666666666667C42.6666666666667 60.3413333333334 56.992 74.6666666666667 74.6666666666667 74.6666666666667H96C113.6746666666667 74.6666666666667 128 60.3413333333334 128 42.6666666666667H42.6666666666667zM213.3333333333333 53.3333333333333H149.3333333333333V74.6666666666667H213.3333333333333V53.3333333333333zM213.3333333333333 96H149.3333333333333V117.3333333333334H213.3333333333333V96z" />
|
||||||
|
<glyph glyph-name="bag-17"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M213.3333333333333 256H42.6666666666667C24.5333333333333 256 10.6666666666667 242.1333333333334 10.6666666666667 224V10.6666666666667C10.6666666666667 4.2666666666667 14.9333333333333 0 21.3333333333333 0H234.6666666666667C241.0666666666667 0 245.3333333333333 4.2666666666667 245.3333333333333 10.6666666666667V224C245.3333333333333 242.1333333333334 231.4666666666667 256 213.3333333333333 256zM128 85.3333333333333C92.8 85.3333333333333 64 114.1333333333334 64 149.3333333333334C64 155.7333333333334 68.2666666666667 160 74.6666666666667 160S85.3333333333333 155.7333333333334 85.3333333333333 149.3333333333334C85.3333333333333 125.8666666666667 104.5333333333334 106.6666666666667 128 106.6666666666667S170.6666666666667 125.8666666666667 170.6666666666667 149.3333333333334C170.6666666666667 155.7333333333334 174.9333333333333 160 181.3333333333333 160S192 155.7333333333334 192 149.3333333333334C192 114.1333333333333 163.2 85.3333333333333 128 85.3333333333333zM213.3333333333333 213.3333333333334H42.6666666666667C36.2666666666667 213.3333333333334 32 217.6 32 224S36.2666666666667 234.6666666666667 42.6666666666667 234.6666666666667H213.3333333333333C219.7333333333333 234.6666666666667 224 230.4 224 224S219.7333333333334 213.3333333333334 213.3333333333333 213.3333333333334z" />
|
||||||
|
<glyph glyph-name="basket"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M245.3333333333333 181.3333333333334H208.8533333333333L169.2586666666667 250.624C166.3466666666667 255.7333333333334 159.8293333333334 257.5253333333333 154.7093333333334 254.592C149.6 251.6693333333334 147.8186666666667 245.152 150.7413333333334 240.0426666666667L184.288 181.3333333333334H71.712L105.2586666666667 240.0426666666667C108.1813333333333 245.152 106.4 251.6693333333334 101.2906666666667 254.592C96.1813333333333 257.5253333333333 89.664 255.7333333333334 86.7413333333333 250.624L47.1466666666667 181.3333333333334H10.6666666666667C4.7786666666667 181.3333333333334 0 176.5653333333334 0 170.6666666666667V149.3333333333334C0 143.4346666666667 4.7786666666667 138.6666666666667 10.6666666666667 138.6666666666667H245.3333333333333C251.2213333333333 138.6666666666667 256 143.4346666666667 256 149.3333333333334V170.6666666666667C256 176.5653333333334 251.2213333333333 181.3333333333334 245.3333333333333 181.3333333333334z M234.6666666666667 117.3333333333334H21.3333333333333V10.6666666666667C21.3333333333333 4.7786666666667 26.112 0 32 0H224C229.888 0 234.6666666666667 4.7786666666667 234.6666666666667 10.6666666666667V117.3333333333334zM96 32H74.6666666666667L74.6666666666667 85.3333333333333H96L96 32zM138.6666666666667 32H117.3333333333333L117.3333333333333 85.3333333333333H138.6666666666667L138.6666666666667 32zM181.3333333333333 32H160L160 85.3333333333333H181.3333333333333L181.3333333333333 32z" />
|
||||||
|
<glyph glyph-name="bell-55"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M202.6666666666667 138.6666666666667C202.6666666666667 155.7333333333334 202.6666666666667 170.6666666666667 202.6666666666667 170.6666666666667C202.6666666666667 212.2666666666667 169.6 245.3333333333333 128 245.3333333333333S53.3333333333333 212.2666666666667 53.3333333333333 170.6666666666667C53.3333333333333 170.6666666666667 53.3333333333333 155.7333333333334 53.3333333333333 138.6666666666667C53.3333333333333 103.4666666666667 21.3333333333333 94.9333333333333 21.3333333333333 74.6666666666667C21.3333333333333 56.5333333333334 62.9333333333333 42.6666666666667 128 42.6666666666667S234.6666666666667 56.5333333333334 234.6666666666667 74.6666666666667C234.6666666666667 94.9333333333333 202.6666666666667 103.4666666666667 202.6666666666667 138.6666666666667z M128 21.3333333333333C114.1333333333333 21.3333333333333 102.4 22.4 90.6666666666667 23.4666666666667C98.1333333333333 9.6 112 0 128 0S158.9333333333333 9.6 165.3333333333333 23.4666666666667C153.6 22.4 141.8666666666667 21.3333333333333 128 21.3333333333333z" />
|
||||||
|
<glyph glyph-name="bold-down"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M21.3333333333333 160L64 202.6666666666667L128 138.6666666666667L192 202.6666666666667L234.6666666666667 160L128 53.3333333333333z" />
|
||||||
|
<glyph glyph-name="bold-left"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M160 234.6666666666667L202.6666666666667 192L138.6666666666667 128L202.6666666666667 64L160 21.3333333333333L53.3333333333333 128z" />
|
||||||
|
<glyph glyph-name="bold-right"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M96 234.6666666666667L53.3333333333333 192L117.3333333333333 128L53.3333333333333 64L96 21.3333333333333L202.6666666666667 128z" />
|
||||||
|
<glyph glyph-name="bold-up"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M234.6666666666667 96L192 53.3333333333333L128 117.3333333333334L64 53.3333333333333L21.3333333333333 96L128 202.6666666666667z" />
|
||||||
|
<glyph glyph-name="bold"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M32 10.6666666666667V35.9504L45.86976 40.3169066666667C50.312 41.71552 53.3333333333333 45.83424 53.3333333333333 50.4913066666667V205.2781866666667C53.3333333333333 210.0450133333334 50.17056 214.23328 45.5856 215.5377066666667L32 219.4029866666667V245.3333333333334H139.8369066666667C195.2605866666667 245.3333333333334 210.81888 220.0496 210.81888 187.9698133333333C210.81888 157.1700266666667 191.0510933333333 139.9886933333334 171.2833066666667 133.50944V132.5461333333333C208.2324266666667 128.3233066666667 224 107.0763733333334 224 74.6666666666667C224 26.6987733333334 187.8048 10.6666666666667 136.9205333333334 10.6666666666667H32zM119.0925866666667 146.7978666666667C142.42336 146.7978666666667 163.16768 152.3138133333333 163.16768 179.8673066666667C163.16768 206.4442666666667 146.3162666666667 210.0072533333333 123.9488 210.0072533333333H106.6666666666667V146.7978666666667H119.0925866666667zM128.4882133333333 45.6759466666667C155.7117866666666 45.6759466666667 173.5397333333333 52.1552 173.5397333333333 80.3553066666667C173.5397333333333 107.2621866666667 155.3950933333333 114.38816 133.3575466666666 114.38816H106.6666666666667V45.6759466666667H128.4882133333333z" />
|
||||||
|
<glyph glyph-name="book-bookmark"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M42.6666666666667 32C42.6666666666667 37.888 47.4453333333333 42.6666666666667 53.3333333333333 42.6666666666667H213.3333333333333C225.12 42.6666666666667 234.6666666666667 52.2133333333333 234.6666666666667 64V224C234.6666666666667 241.6746666666667 220.3413333333333 256 202.6666666666667 256H128V170.6666666666667L96 192L64 170.6666666666667V256H53.3333333333333C35.6586666666667 256 21.3333333333333 241.6746666666667 21.3333333333333 224V32C21.3333333333333 14.3253333333333 35.6586666666667 0 53.3333333333333 0H224C229.888 0 234.6666666666667 4.7786666666667 234.6666666666667 10.6666666666667C234.6666666666667 16.5546666666667 229.888 21.3333333333333 224 21.3333333333333H53.3333333333333C47.4453333333333 21.3333333333333 42.6666666666667 26.112 42.6666666666667 32z" />
|
||||||
|
<glyph glyph-name="books"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M53.3333333333333 234.6666666666667H10.6666666666667C4.7786666666667 234.6666666666667 0 229.8986666666667 0 224V32C0 26.1013333333333 4.7786666666667 21.3333333333333 10.6666666666667 21.3333333333333H53.3333333333333C59.2213333333333 21.3333333333333 64 26.1013333333333 64 32V224C64 229.8986666666667 59.2213333333333 234.6666666666667 53.3333333333333 234.6666666666667z M138.6666666666667 234.6666666666667H96C90.112 234.6666666666667 85.3333333333333 229.8986666666667 85.3333333333333 224V32C85.3333333333333 26.1013333333333 90.112 21.3333333333333 96 21.3333333333333H138.6666666666667C144.5546666666667 21.3333333333333 149.3333333333333 26.1013333333333 149.3333333333333 32V224C149.3333333333333 229.8986666666667 144.5546666666667 234.6666666666667 138.6666666666667 234.6666666666667z M255.7013333333334 44.5546666666667L210.5173333333334 231.1573333333334C209.1306666666667 236.8853333333334 203.3173333333334 240.4373333333334 197.6426666666667 239.008L156.1706666666667 228.9813333333334C153.4186666666667 228.32 151.0506666666667 226.5813333333334 149.5786666666667 224.1706666666667C148.1066666666667 221.76 147.648 218.8586666666667 148.3093333333334 216.1066666666667L193.4826666666667 29.4933333333333C194.1440000000001 26.7413333333333 195.8826666666667 24.3733333333333 198.2933333333334 22.9013333333333C200 21.8666666666667 201.92 21.3333333333333 203.8613333333333 21.3333333333333C204.704 21.3333333333333 205.5466666666667 21.44 206.368 21.632L247.84 31.6693333333333C253.568 33.0666666666667 257.088 38.8266666666667 255.7013333333334 44.5546666666667z" />
|
||||||
|
<glyph glyph-name="box-2"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M167.4666666666667 202.6666666666667H249.6L188.8 253.8666666666667C186.6666666666667 254.9333333333334 183.4666666666667 256 181.3333333333333 256H147.2L167.4666666666667 202.6666666666667z M170.6666666666667 181.3333333333334V106.6666666666667H85.3333333333333V181.3333333333334H0V10.6666666666667C0 4.2666666666667 4.2666666666667 0 10.6666666666667 0H245.3333333333333C251.7333333333333 0 256 4.2666666666667 256 10.6666666666667V181.3333333333334H170.6666666666667z M88.5333333333333 202.6666666666667L108.8 256H74.6666666666667C72.5333333333333 256 69.3333333333333 254.9333333333334 68.2666666666667 253.8666666666667L6.4 202.6666666666667H88.5333333333333z" />
|
||||||
|
<glyph glyph-name="briefcase-24"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M160 64V42.6666666666667H96V64H10.6666666666667V10.6666666666667C10.6666666666667 4.7786666666667 15.4453333333333 0 21.3333333333333 0H234.6666666666667C240.5546666666667 0 245.3333333333333 4.7786666666667 245.3333333333333 10.6666666666667V64H160z M245.3333333333333 213.3333333333334H181.3333333333333V245.3333333333334C181.3333333333333 251.2213333333334 176.5546666666667 256 170.6666666666667 256H85.3333333333333C79.4453333333333 256 74.6666666666667 251.2213333333334 74.6666666666667 245.3333333333334V213.3333333333334H10.6666666666667C4.7786666666667 213.3333333333334 0 208.5546666666667 0 202.6666666666667V96C0 90.112 4.7786666666667 85.3333333333333 10.6666666666667 85.3333333333333H96V117.3333333333334H160V85.3333333333333H245.3333333333333C251.2213333333333 85.3333333333333 256 90.112 256 96V202.6666666666667C256 208.5546666666667 251.2213333333333 213.3333333333334 245.3333333333333 213.3333333333334zM160 213.3333333333334H96V234.6666666666667H160V213.3333333333334z" />
|
||||||
|
<glyph glyph-name="building"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M74.6666666666667 149.3333333333334H53.3333333333333V245.3333333333334C53.3333333333333 251.232 58.1013333333333 256 64 256H192C197.8986666666667 256 202.6666666666667 251.232 202.6666666666667 245.3333333333334V181.3333333333333H181.3333333333333V234.6666666666667H74.6666666666667V149.3333333333334z M245.3333333333333 170.6666666666667H149.3333333333333C143.4346666666667 170.6666666666667 138.6666666666667 165.8986666666667 138.6666666666667 160V21.3333333333333H117.3333333333333V117.3333333333334C117.3333333333333 123.232 112.5653333333333 128 106.6666666666667 128H10.6666666666667C4.768 128 0 123.232 0 117.3333333333334V10.6666666666667C0 4.768 4.768 0 10.6666666666667 0H245.3333333333333C251.232 0 256 4.768 256 10.6666666666667V160C256 165.8986666666667 251.232 170.6666666666667 245.3333333333333 170.6666666666667zM74.6666666666667 32H42.6666666666667V53.3333333333333H74.6666666666667V32zM74.6666666666667 74.6666666666667H42.6666666666667V96H74.6666666666667V74.6666666666667zM213.3333333333333 32H181.3333333333333V53.3333333333333H213.3333333333333V32zM213.3333333333333 74.6666666666667H181.3333333333333V96H213.3333333333333V74.6666666666667zM213.3333333333333 117.3333333333334H181.3333333333333V138.6666666666667H213.3333333333333V117.3333333333334z" />
|
||||||
|
<glyph glyph-name="bulb-61"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M85.3333333333333 74.0266666666667V42.6666666666667H170.6666666666667V74.0266666666667C203.296 90.1760000000001 224 123.168 224 160C224 212.9386666666667 180.928 256 128 256S32 212.9386666666667 32 160C32 123.1786666666667 52.704 90.176 85.3333333333333 74.0266666666667zM74.6666666666667 160C74.6666666666667 189.408 98.592 213.3333333333333 128 213.3333333333333H138.6666666666667V192H128C110.3573333333333 192 96 177.6426666666667 96 160V149.3333333333333H74.6666666666667V160z M85.3333333333333 21.3333333333333V10.6666666666667C85.3333333333333 4.768 90.112 0 96 0H160C165.888 0 170.6666666666667 4.768 170.6666666666667 10.6666666666667V21.3333333333333H85.3333333333333z" />
|
||||||
|
<glyph glyph-name="bullet-list-67"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M10.6666666666667 213.3333333333334C10.6666666666667 195.6602213387479 24.9935546720813 181.3333333333334 42.6666666666667 181.3333333333334C60.3397786612521 181.3333333333334 74.6666666666667 195.6602213387479 74.6666666666667 213.3333333333334C74.6666666666667 231.0064453279188 60.3397786612521 245.3333333333334 42.6666666666667 245.3333333333334C24.9935546720813 245.3333333333334 10.6666666666667 231.0064453279188 10.6666666666667 213.3333333333334z M10.6666666666667 128C10.6666666666667 110.3268880054146 24.9935546720813 96 42.6666666666667 96C60.3397786612521 96 74.6666666666667 110.3268880054146 74.6666666666667 128C74.6666666666667 145.6731119945854 60.3397786612521 160 42.6666666666667 160C24.9935546720813 160 10.6666666666667 145.6731119945854 10.6666666666667 128z M10.6666666666667 42.6666666666667C10.6666666666667 24.9935546720813 24.9935546720813 10.6666666666667 42.6666666666667 10.6666666666667C60.3397786612521 10.6666666666667 74.6666666666667 24.9935546720813 74.6666666666667 42.6666666666667C74.6666666666667 60.3397786612521 60.3397786612521 74.6666666666667 42.6666666666667 74.6666666666667C24.9935546720813 74.6666666666667 10.6666666666667 60.3397786612521 10.6666666666667 42.6666666666667z M96 224H245.3333333333333V202.6666666666667H96V224z M96 138.6666666666667H245.3333333333333V117.3333333333334H96V138.6666666666667z M96 53.3333333333333H245.3333333333333V32H96V53.3333333333333z" />
|
||||||
|
<glyph glyph-name="bus-front-12"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M42.6666666666667 21.3333333333333V10.6666666666667C42.6666666666667 4.7786666666667 47.4346666666667 0 53.3333333333333 0H85.3333333333333C91.232 0 96 4.7786666666667 96 10.6666666666667V21.3333333333333H42.6666666666667z M160 21.3333333333333V10.6666666666667C160 4.7786666666667 164.768 0 170.6666666666667 0H202.6666666666667C208.5653333333333 0 213.3333333333333 4.7786666666667 213.3333333333333 10.6666666666667V21.3333333333333H160z M0 170.6666666666667H21.3333333333333V117.3333333333334H0V170.6666666666667z M234.6666666666667 170.6666666666667H256V117.3333333333334H234.6666666666667V170.6666666666667z M192 256H64C46.3573333333333 256 32 241.6426666666667 32 224V42.6666666666667C32 36.7786666666667 36.7786666666667 32 42.6666666666667 32H213.3333333333333C219.2213333333333 32 224 36.7786666666667 224 42.6666666666667V224C224 241.6426666666667 209.6426666666667 256 192 256zM74.6666666666667 64C68.7786666666667 64 64 68.7786666666667 64 74.6666666666667C64 80.5546666666667 68.7786666666667 85.3333333333333 74.6666666666667 85.3333333333333S85.3333333333333 80.5546666666667 85.3333333333333 74.6666666666667C85.3333333333333 68.7786666666667 80.5546666666667 64 74.6666666666667 64zM181.3333333333333 64C175.4453333333333 64 170.6666666666667 68.7786666666667 170.6666666666667 74.6666666666667C170.6666666666667 80.5546666666667 175.4453333333334 85.3333333333333 181.3333333333333 85.3333333333333S192 80.5546666666667 192 74.6666666666667C192 68.7786666666667 187.2213333333333 64 181.3333333333333 64zM202.6666666666667 117.3333333333334H53.3333333333333V213.3333333333334H202.6666666666666V117.3333333333334z" />
|
||||||
|
<glyph glyph-name="button-pause"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M96 245.3333333333334H32C26.1013333333333 245.3333333333334 21.3333333333333 240.5653333333334 21.3333333333333 234.6666666666667V21.3333333333333C21.3333333333333 15.4346666666667 26.1013333333333 10.6666666666667 32 10.6666666666667H96C101.8986666666667 10.6666666666667 106.6666666666667 15.4346666666667 106.6666666666667 21.3333333333333V234.6666666666667C106.6666666666667 240.5653333333334 101.8986666666667 245.3333333333334 96 245.3333333333334z M224 245.3333333333334H160C154.1013333333334 245.3333333333334 149.3333333333334 240.5653333333334 149.3333333333334 234.6666666666667V21.3333333333333C149.3333333333334 15.4346666666667 154.1013333333334 10.6666666666667 160 10.6666666666667H224C229.8986666666667 10.6666666666667 234.6666666666667 15.4346666666667 234.6666666666667 21.3333333333333V234.6666666666667C234.6666666666667 240.5653333333334 229.8986666666667 245.3333333333334 224 245.3333333333334z" />
|
||||||
|
<glyph glyph-name="button-play"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M219.2533333333333 136.8746666666667L59.2533333333333 243.5413333333334C55.9786666666667 245.7173333333334 51.7653333333333 245.9306666666667 48.3093333333333 244.0746666666667C44.832 242.2186666666667 42.6666666666667 238.6026666666667 42.6666666666667 234.6666666666667V21.3333333333333C42.6666666666667 17.3973333333333 44.832 13.7813333333334 48.2986666666667 11.9253333333334C49.8773333333333 11.0826666666667 51.6053333333333 10.6666666666667 53.3333333333333 10.6666666666667C55.4026666666667 10.6666666666667 57.472 11.2746666666667 59.2533333333333 12.4586666666667L219.2533333333333 119.1253333333334C222.2186666666667 121.1093333333333 224 124.4373333333334 224 128S222.2186666666667 134.8906666666667 219.2533333333333 136.8746666666667z" />
|
||||||
|
<glyph glyph-name="button-power"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M186.6346666666667 218.9866666666667C181.536 221.9306666666667 175.008 220.192 172.064 215.0826666666667C169.12 209.984 170.8693333333333 203.456 175.968 200.512C205.5893333333334 183.3813333333334 224 151.5093333333334 224 117.3333333333334C224 64.3946666666667 180.9386666666667 21.3333333333333 128 21.3333333333333S32 64.3946666666667 32 117.3333333333334C32 151.4986666666667 50.4 183.36 80.0106666666667 200.5013333333333C85.1093333333333 203.4453333333334 86.8586666666667 209.9733333333333 83.8933333333333 215.072C80.96 220.1813333333333 74.432 221.9413333333333 69.3226666666667 218.9546666666667C33.1413333333333 198.0266666666667 10.6666666666667 159.0826666666667 10.6666666666667 117.3333333333334C10.6666666666667 52.64 63.3066666666667 0 128 0S245.3333333333333 52.64 245.3333333333333 117.3333333333333C245.3333333333333 159.104 222.848 198.0586666666667 186.6346666666667 218.9866666666667z M128 160C133.8986666666667 160 138.6666666666667 164.768 138.6666666666667 170.6666666666667V245.3333333333334C138.6666666666667 251.232 133.8986666666667 256 128 256S117.3333333333333 251.232 117.3333333333333 245.3333333333334V170.6666666666667C117.3333333333333 164.768 122.1013333333333 160 128 160z" />
|
||||||
|
<glyph glyph-name="calendar-grid-58"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M245.3333333333333 234.6666666666667H202.6666666666667V256H181.3333333333333V234.6666666666667H138.6666666666667V256H117.3333333333333V234.6666666666667H74.6666666666667V256H53.3333333333333V234.6666666666667H10.6666666666667C4.7786666666667 234.6666666666667 0 229.888 0 224V10.6666666666667C0 4.7786666666667 4.7786666666667 0 10.6666666666667 0H245.3333333333333C251.2213333333333 0 256 4.7786666666667 256 10.6666666666667V224C256 229.888 251.2213333333333 234.6666666666667 245.3333333333333 234.6666666666667zM234.6666666666667 21.3333333333333H21.3333333333333V170.6666666666667H234.6666666666667V21.3333333333333z M42.6666666666667 138.6666666666667H85.3333333333333V106.6666666666667H42.6666666666667V138.6666666666667z M106.6666666666667 138.6666666666667H149.3333333333333V106.6666666666667H106.6666666666667V138.6666666666667z M42.6666666666667 85.3333333333333H85.3333333333333V53.3333333333333H42.6666666666667V85.3333333333333z M106.6666666666667 85.3333333333333H149.3333333333333V53.3333333333333H106.6666666666667V85.3333333333333z M170.6666666666667 138.6666666666667H213.3333333333333V106.6666666666667H170.6666666666667V138.6666666666667z" />
|
||||||
|
<glyph glyph-name="camera-compact"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M32 245.3333333333334H96V224H32V245.3333333333334z M245.3333333333333 213.3333333333334H10.6666666666667C4.768 213.3333333333334 0 208.5546666666667 0 202.6666666666667V21.3333333333334C0 15.4453333333334 4.768 10.6666666666667 10.6666666666667 10.6666666666667H245.3333333333333C251.232 10.6666666666667 256 15.4453333333334 256 21.3333333333334V202.6666666666667C256 208.5546666666667 251.232 213.3333333333334 245.3333333333333 213.3333333333334zM64 138.6666666666667C58.112 138.6666666666667 53.3333333333333 143.4453333333334 53.3333333333333 149.3333333333334C53.3333333333333 155.2213333333334 58.112 160 64 160S74.6666666666667 155.2213333333334 74.6666666666667 149.3333333333334C74.6666666666667 143.4453333333334 69.888 138.6666666666667 64 138.6666666666667zM160 53.3333333333333C130.5493333333333 53.3333333333333 106.6666666666667 77.216 106.6666666666667 106.6666666666667S130.5493333333333 160 160 160S213.3333333333333 136.1173333333334 213.3333333333333 106.6666666666667S189.4506666666667 53.3333333333333 160 53.3333333333333z" />
|
||||||
|
<glyph glyph-name="caps-small"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M42.6666666666667 21.3333333333333V38.44448L70.7122133333333 40.0974933333333C74.0183466666667 40.3381333333334 74.6666666666667 41.2797866666667 74.6666666666667 44.816V213.3333333333334H23.34144C20.7467733333333 213.3333333333334 20.0353066666667 213.09792 19.5645866666667 210.7386666666667L15.79808 192H0V234.6666666666667H170.6666666666667V192H154.8685866666667L151.1021866666667 210.7386666666667C150.63136 213.09792 149.9198933333333 213.3333333333334 147.3252266666667 213.3333333333334H96V44.816C96 41.5098666666667 96.40768 40.56832 99.944 40.3381333333333L128 38.44448V21.3333333333333H42.6666666666667z M160 21.3333333333333V38.44448L177.37888 40.0974933333333C180.6850133333333 40.3381333333334 181.3333333333333 41.2797866666667 181.3333333333333 44.816V138.6666666666667H151.34144C148.7467733333333 138.6666666666667 148.0353066666667 138.4312533333334 147.5645866666667 136.072L143.79808 117.3333333333334H128V160H256V117.3333333333334H240.20192L236.43552 136.072C235.9646933333334 138.4312533333334 235.2532266666667 138.6666666666667 232.65856 138.6666666666667H202.6666666666667V44.816C202.6666666666667 41.5098666666667 203.0743466666667 40.56832 206.6106666666667 40.3381333333333L224 38.44448V21.3333333333333H160z" />
|
||||||
|
<glyph glyph-name="cart"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M245.3333333333333 85.3333333333333H32L48 106.6666666666667H202.6666666666667C207.264 106.6666666666667 211.328 109.6 212.7786666666667 113.9626666666667L244.7786666666667 209.9626666666667C245.8773333333334 213.216 245.3226666666667 216.7893333333333 243.3173333333333 219.5733333333334C241.312 222.3573333333334 238.0906666666667 224 234.6666666666667 224H47.0826666666667L18.208 252.8746666666667C14.0373333333333 257.0453333333334 7.296 257.0453333333334 3.1253333333333 252.8746666666667S-1.0453333333333 241.9626666666667 3.1253333333333 237.792L32 208.9173333333334V120.896L2.1333333333333 81.0666666666667C-0.2986666666667 77.8346666666667 -0.6826666666667 73.5146666666667 1.12 69.8986666666667C2.9333333333333 66.2826666666667 6.624 64 10.6666666666667 64H245.3333333333333C251.232 64 256 68.7786666666667 256 74.6666666666667S251.232 85.3333333333333 245.3333333333333 85.3333333333333z M21.3333333333333 21.3333333333333C21.3333333333333 9.5512586702764 30.8845920036097 0 42.6666666666667 0C54.4487413297236 0 64 9.5512586702764 64 21.3333333333333C64 33.1154079963903 54.4487413297236 42.6666666666667 42.6666666666667 42.6666666666667C30.8845920036097 42.6666666666667 21.3333333333333 33.1154079963903 21.3333333333333 21.3333333333333z M192 21.3333333333333C192 9.5512586702764 201.5512586702764 0 213.3333333333333 0C225.1154079963903 0 234.6666666666667 9.5512586702764 234.6666666666667 21.3333333333333C234.6666666666667 33.1154079963903 225.1154079963903 42.6666666666667 213.3333333333333 42.6666666666667C201.5512586702764 42.6666666666667 192 33.1154079963903 192 21.3333333333333z" />
|
||||||
|
<glyph glyph-name="chart-bar-32"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M149.3333333333333 234.6666666666667H106.6666666666667C100.7786666666667 234.6666666666667 96 229.888 96 224V32C96 26.112 100.7786666666667 21.3333333333333 106.6666666666667 21.3333333333333H149.3333333333334C155.2213333333334 21.3333333333333 160 26.112 160 32V224C160 229.888 155.2213333333333 234.6666666666667 149.3333333333333 234.6666666666667z M53.3333333333333 117.3333333333334H10.6666666666667C4.7786666666667 117.3333333333334 0 112.5546666666667 0 106.6666666666667V32C0 26.112 4.7786666666667 21.3333333333334 10.6666666666667 21.3333333333334H53.3333333333333C59.2213333333333 21.3333333333334 64 26.112 64 32V106.6666666666667C64 112.5546666666667 59.2213333333333 117.3333333333334 53.3333333333333 117.3333333333334z M245.3333333333333 170.6666666666667H202.6666666666667C196.7786666666667 170.6666666666667 192 165.888 192 160V32C192 26.112 196.7786666666667 21.3333333333333 202.6666666666667 21.3333333333333H245.3333333333333C251.2213333333333 21.3333333333333 256 26.112 256 32V160C256 165.888 251.2213333333333 170.6666666666667 245.3333333333333 170.6666666666667z" />
|
||||||
|
<glyph glyph-name="chart-pie-35"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M138.6666666666667 138.6666666666667H255.456C250.304 200.736 200.736 250.304 138.6666666666667 255.456V138.6666666666667z M132.416 117.3333333333334L45.4293333333333 30.3466666666667C67.744 11.456 96.544 0 128 0C194.976 0 250.0053333333334 51.744 255.456 117.3333333333333H132.416z M117.3333333333333 132.416V255.456C51.744 250.0053333333334 0 194.976 0 128C0 96.544 11.456 67.744 30.3466666666667 45.4293333333333L117.3333333333333 132.416z" />
|
||||||
|
<glyph glyph-name="chat-round"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M128 245.3333333333334C57.6 245.3333333333334 0 197.3333333333334 0 138.6666666666667S57.6 32 128 32C138.6666666666667 32 149.3333333333334 33.0666666666667 160 35.2L219.7333333333333 11.7333333333333C220.8 11.7333333333333 221.8666666666667 10.6666666666667 224 10.6666666666667C226.1333333333334 10.6666666666667 228.2666666666667 11.7333333333333 230.4 12.8C233.6 14.9333333333333 234.6666666666667 19.2 234.6666666666667 22.4L229.3333333333334 72.5333333333333C246.4 91.7333333333333 256 114.1333333333333 256 137.6C256 197.3333333333334 198.4 245.3333333333334 128 245.3333333333334z" />
|
||||||
|
<glyph glyph-name="check-bold"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M21.3333333333333 138.6666666666667L42.6666666666667 160L96 128L213.3333333333333 213.3333333333334L234.6666666666667 192L96 53.3333333333333z" />
|
||||||
|
<glyph glyph-name="circle-08"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M128 256C57.4186666666667 256 0 198.5813333333333 0 128S57.4186666666667 0 128 0S256 57.4186666666667 256 128S198.5813333333333 256 128 256zM85.3333333333333 149.3333333333334C85.3333333333333 172.896 105.0026666666667 192 128 192S170.6666666666667 172.896 170.6666666666667 149.3333333333334V138.6666666666667C170.6666666666667 115.104 150.9973333333333 96 128 96S85.3333333333333 115.104 85.3333333333333 138.6666666666667V149.3333333333334zM128 21.3333333333333C102.048 21.3333333333333 78.24 30.6773333333333 59.7226666666667 46.144C68.672 63.0293333333333 86.2186666666667 74.6666666666667 106.6666666666667 74.6666666666667H149.3333333333333C169.7813333333333 74.6666666666667 187.328 63.0293333333333 196.2773333333333 46.144C177.76 30.6773333333334 153.952 21.3333333333333 128 21.3333333333333z" />
|
||||||
|
<glyph glyph-name="cloud-download-95"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M211.968 148.5226666666667C204.6826666666667 191.52 167.104 224 122.6666666666667 224C76.7573333333333 224 38.6453333333333 189.9093333333333 32.864 145.1093333333333C13.184 136.9493333333334 0 117.728 0 96C0 66.592 23.9253333333333 42.6666666666667 53.3333333333333 42.6666666666667H202.6666666666666C232.0746666666667 42.6666666666667 256 66.592 256 96C256 122.24 236.96 144.1066666666667 211.968 148.5226666666667zM128 74.6666666666667L74.6666666666667 128H117.3333333333334V170.6666666666667H138.6666666666667V128H181.3333333333334L128 74.6666666666667z" />
|
||||||
|
<glyph glyph-name="cloud-upload-96"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M211.968 148.5226666666667C204.6826666666667 191.52 167.104 224 122.6666666666667 224C76.7573333333333 224 38.656 189.9093333333333 32.864 145.1093333333333C13.1733333333333 136.9493333333334 0 117.728 0 96C0 66.592 23.9253333333333 42.6666666666667 53.3333333333333 42.6666666666667H202.6666666666666C232.0746666666667 42.6666666666667 256 66.592 256 96C256 122.24 236.96 144.1173333333333 211.968 148.5226666666667zM138.6666666666667 117.3333333333334V74.6666666666667H117.3333333333333V117.3333333333334H74.6666666666667L128 170.6666666666667L181.3333333333333 117.3333333333334H138.6666666666667z" />
|
||||||
|
<glyph glyph-name="compass-04"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M128 256C57.4186666666667 256 0 198.5813333333333 0 128S57.4186666666667 0 128 0S256 57.4186666666667 256 128S198.5813333333333 256 128 256zM138.6666666666667 21.8773333333333V42.6666666666667H117.3333333333333V21.8773333333334C67.0186666666667 26.8906666666667 26.8906666666667 67.0186666666667 21.8773333333333 117.3333333333334H42.6666666666667V138.6666666666667H21.8773333333333C26.8906666666667 188.9813333333334 67.0186666666667 229.1093333333333 117.3333333333333 234.1226666666667V213.3333333333334H138.6666666666667V234.1226666666667C188.9813333333333 229.0986666666667 229.1093333333333 188.9813333333334 234.1226666666667 138.6666666666667H213.3333333333333V117.3333333333334H234.1226666666667C229.1093333333333 67.0186666666667 188.9813333333333 26.8906666666667 138.6666666666667 21.8773333333333z M98.5386666666667 157.4613333333334L54.3573333333333 54.3573333333333L157.4613333333333 98.5386666666667L201.6426666666667 201.6426666666667L98.5386666666667 157.4613333333334zM94.976 94.976L114.7946666666667 141.2053333333333L141.216 114.784L94.976 94.976z" />
|
||||||
|
<glyph glyph-name="controller"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M138.6666666666667 234.6666666666667C138.6666666666667 240.5546666666667 133.888 245.3333333333334 128 245.3333333333334S117.3333333333333 240.5546666666667 117.3333333333333 234.6666666666667V181.3333333333334H138.6666666666667V234.6666666666667z M192 160H64C28.704 160 0 131.296 0 96S28.704 32 64 32C86.9866666666667 32 108.0213333333333 44.352 119.3706666666667 64H136.6186666666667C147.968 44.352 169.0026666666667 32 191.9893333333333 32C227.2853333333333 32 255.9893333333333 60.704 255.9893333333333 96S227.296 160 192 160zM96 85.3333333333333H74.6666666666667V64H53.3333333333333V85.3333333333333H32V106.6666666666667H53.3333333333333V128H74.6666666666667V106.6666666666667H96V85.3333333333333zM181.3333333333333 64C175.4453333333333 64 170.6666666666667 68.7786666666667 170.6666666666667 74.6666666666667C170.6666666666667 80.5546666666667 175.4453333333334 85.3333333333333 181.3333333333333 85.3333333333333S192 80.5546666666667 192 74.6666666666667C192 68.7786666666667 187.2213333333333 64 181.3333333333333 64zM213.3333333333333 96C207.4453333333333 96 202.6666666666667 100.7786666666667 202.6666666666667 106.6666666666667C202.6666666666667 112.5546666666667 207.4453333333334 117.3333333333333 213.3333333333333 117.3333333333333S224 112.5546666666667 224 106.6666666666667C224 100.7786666666667 219.2213333333333 96 213.3333333333333 96z" />
|
||||||
|
<glyph glyph-name="credit-card"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M256 170.6773333333333V213.3333333333334C256 225.12 246.4533333333333 234.6666666666667 234.6666666666667 234.6666666666667H21.3333333333333C9.5466666666667 234.6666666666667 0 225.12 0 213.3333333333334V170.6773333333333H256z M0 138.6666666666667V42.6666666666667C0 30.88 9.5466666666667 21.3333333333333 21.3333333333333 21.3333333333333H234.6666666666667C246.4533333333333 21.3333333333333 256 30.88 256 42.6666666666667V138.6666666666667H0zM117.3333333333333 74.6666666666667H42.6666666666667V96H117.3333333333333V74.6666666666667zM213.3333333333333 74.6666666666667H170.6666666666667V96H213.3333333333333V74.6666666666667z" />
|
||||||
|
<glyph glyph-name="curved-next"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M138.6666666666667 96V27.7333333333334L249.6 138.6666666666667L138.6666666666667 249.6V181.3333333333334C89.6 179.2 0 158.9333333333333 0 42.6666666666667V3.2L20.2666666666667 37.3333333333333C45.8666666666667 81.0666666666667 71.4666666666667 94.9333333333333 138.6666666666667 96z" />
|
||||||
|
<glyph glyph-name="delivery-fast"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M0 245.3333333333334H96V224H0V245.3333333333334z M21.3333333333333 202.6666666666667H96V181.3333333333334H21.3333333333333V202.6666666666667z M42.6666666666667 160H96V138.6666666666667H42.6666666666667V160z M64 117.3333333333334H96V96H64V117.3333333333334z M250.1013333333333 137.5466666666667L211.8186666666667 156.6826666666667L202.3466666666666 194.5813333333333C201.1626666666667 199.3386666666667 196.896 202.6666666666667 192 202.6666666666667H174.6666666666667H117.3333333333333C117.3333333333333 202.6666666666667 117.3333333333333 69.856 117.3333333333333 64S117.8773333333333 53.3333333333333 117.8773333333333 53.3333333333333C120.5653333333333 29.3973333333333 140.6933333333333 10.6666666666667 165.3333333333333 10.6666666666667S210.1013333333333 29.3973333333333 212.7893333333333 53.3333333333333H245.3333333333333C251.2213333333333 53.3333333333333 256 58.112 256 64V128C256 132.0426666666667 253.7173333333334 135.7333333333334 250.1013333333333 137.5466666666667zM165.3333333333333 32C150.6346666666667 32 138.6666666666667 43.9573333333333 138.6666666666667 58.6666666666667S150.6346666666667 85.3333333333333 165.3333333333333 85.3333333333333S192 73.376 192 58.6666666666667S180.032 32 165.3333333333333 32zM138.6666666666667 149.3333333333334V181.3333333333334H185.0026666666667L192 149.3333333333334H138.6666666666667z" />
|
||||||
|
<glyph glyph-name="diamond"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M200.192 241.4933333333334C198.1653333333333 243.9253333333334 195.168 245.3333333333334 192 245.3333333333334H64C60.832 245.3333333333334 57.8346666666667 243.9253333333334 55.808 241.4933333333334L2.4746666666667 177.4933333333334C-0.6613333333333 173.728 -0.832 168.3093333333334 2.0586666666667 164.3626666666667L119.392 4.3626666666667C121.408 1.6213333333334 124.608 0 128 0S134.592 1.6213333333333 136.608 4.3626666666667L253.9413333333333 164.3626666666667C256.832 168.32 256.672 173.728 253.5253333333333 177.4933333333334L200.192 241.4933333333334zM202.6666666666667 160H53.3333333333333V181.3333333333334H202.6666666666666V160z" />
|
||||||
|
<glyph glyph-name="email-83"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M245.3333333333333 234.6666666666667H10.6666666666667C4.2666666666667 234.6666666666667 0 230.4 0 224V192C0 187.7333333333334 2.1333333333333 184.5333333333333 5.3333333333333 182.4L122.6666666666667 118.4C124.8 117.3333333333334 125.8666666666667 117.3333333333334 128 117.3333333333334S131.2 117.3333333333334 133.3333333333334 118.4L250.6666666666667 182.4C253.8666666666667 184.5333333333333 256 187.7333333333334 256 192V224C256 230.4 251.7333333333334 234.6666666666667 245.3333333333333 234.6666666666667z M142.9333333333333 100.2666666666667C138.6666666666667 97.0666666666667 133.3333333333333 96 128 96S117.3333333333333 97.0666666666667 113.0666666666667 100.2666666666667L0 161.0666666666667V32C0 25.6 4.2666666666667 21.3333333333333 10.6666666666667 21.3333333333333H245.3333333333333C251.7333333333333 21.3333333333333 256 25.6 256 32V161.0666666666667L142.9333333333333 100.2666666666667z" />
|
||||||
|
<glyph glyph-name="fat-add"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M192 149.3333333333334L149.3333333333333 149.3333333333334L149.3333333333333 192L106.6666666666667 192L106.6666666666667 149.3333333333334L64 149.3333333333334L64 106.6666666666667L106.6666666666667 106.6666666666667L106.6666666666667 64L149.3333333333333 64L149.3333333333333 106.6666666666667L192 106.6666666666667z" />
|
||||||
|
<glyph glyph-name="fat-delete"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M64 149.3333333333334H192V106.6666666666667H64V149.3333333333334z" />
|
||||||
|
<glyph glyph-name="fat-remove"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M188.8 98.1333333333333L157.8666666666667 128L188.8 157.8666666666667L157.8666666666667 188.8L128 157.8666666666667L98.1333333333333 188.8L67.2 157.8666666666667L98.1333333333333 128L67.2 98.1333333333333L98.1333333333333 67.2L128 98.1333333333333L157.8666666666667 67.2z" />
|
||||||
|
<glyph glyph-name="favourite-28"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M181.3333333333333 256C161.0666666666667 256 141.8666666666667 247.4666666666667 128 233.6C114.1333333333333 247.4666666666667 94.9333333333333 256 74.6666666666667 256C33.0666666666667 256 0 222.9333333333333 0 181.3333333333334C0 113.0666666666667 116.2666666666667 17.0666666666667 121.6 12.8C123.7333333333333 10.6666666666667 125.8666666666667 10.6666666666667 128 10.6666666666667S132.2666666666667 11.7333333333333 134.4 12.8C139.7333333333333 17.0666666666667 256 113.0666666666667 256 181.3333333333334C256 222.9333333333333 222.9333333333333 256 181.3333333333333 256z" />
|
||||||
|
<glyph glyph-name="folder-17"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M101.3333333333333 224C107.7333333333333 224 114.1333333333333 220.8 118.4 215.4666666666667L144 181.3333333333334H234.6666666666667V245.3333333333334C234.6666666666667 251.7333333333333 230.4 256 224 256H32C25.6 256 21.3333333333333 251.7333333333333 21.3333333333333 245.3333333333334V224H101.3333333333333z M245.3333333333333 160H133.3333333333333L104.5333333333333 198.4C102.4 201.6 99.2 202.6666666666667 96 202.6666666666667H10.6666666666667C4.2666666666667 202.6666666666667 0 198.4 0 192V10.6666666666667C0 4.2666666666667 4.2666666666667 0 10.6666666666667 0H245.3333333333333C251.7333333333333 0 256 4.2666666666667 256 10.6666666666667V149.3333333333334C256 155.7333333333334 251.7333333333334 160 245.3333333333333 160z" />
|
||||||
|
<glyph glyph-name="glasses-2"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M213.3333333333333 245.3333333333334H202.6666666666667V224H213.3333333333333C225.0986666666667 224 234.6666666666667 214.432 234.6666666666667 202.6666666666667V114.5493333333334C224.512 122.944 211.4986666666667 128 197.3333333333333 128C176.2133333333333 128 157.7173333333333 116.7466666666667 147.392 99.9466666666667C141.9946666666667 104.096 135.3173333333333 106.6666666666667 128 106.6666666666667S114.0053333333334 104.096 108.608 99.9466666666667C98.2826666666667 116.7466666666667 79.7866666666667 128 58.6666666666667 128C44.5013333333333 128 31.488 122.944 21.3333333333333 114.5493333333333V202.6666666666667C21.3333333333333 214.432 30.9013333333333 224 42.6666666666667 224H53.3333333333333V245.3333333333334H42.6666666666667C19.136 245.3333333333334 0 226.1973333333334 0 202.6666666666667V69.3333333333334C0 36.992 26.3253333333333 10.6666666666667 58.6666666666667 10.6666666666667C89.2053333333333 10.6666666666667 114.3573333333333 34.144 117.0666666666667 64H117.3333333333333V74.6666666666667C117.3333333333333 80.5546666666667 122.112 85.3333333333333 128 85.3333333333333S138.6666666666667 80.5546666666667 138.6666666666667 74.6666666666667V64H138.9333333333333C141.6426666666667 34.144 166.784 10.6666666666667 197.3333333333333 10.6666666666667C229.6746666666667 10.6666666666667 256 36.992 256 69.3333333333333V202.6666666666667C256 226.1973333333334 236.864 245.3333333333334 213.3333333333333 245.3333333333334z" />
|
||||||
|
<glyph glyph-name="hat-3"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M234.6666666666667 138.6666666666667H256V74.6666666666667H234.6666666666667V138.6666666666667z M141.2373333333333 88.2133333333333C137.0346666666667 86.2933333333334 132.5866666666667 85.3333333333333 128 85.3333333333333S118.9653333333333 86.2933333333334 114.7733333333334 88.2026666666667L42.6666666666667 120.9813333333334V64C42.6666666666667 35.9893333333333 85.5893333333333 21.3333333333333 128 21.3333333333333S213.3333333333333 35.9893333333334 213.3333333333333 64V120.9706666666667L141.2373333333333 88.2133333333333z M249.7493333333334 180.3733333333333L132.416 233.7066666666667C129.6106666666667 234.976 126.4 234.976 123.5946666666667 233.7066666666667L6.2613333333333 180.3733333333333C2.4426666666667 178.6453333333333 0 174.8586666666667 0 170.6666666666667S2.4426666666667 162.688 6.2506666666667 160.96L123.584 107.6266666666667C124.992 106.9866666666667 126.496 106.6666666666667 128 106.6666666666667S131.008 106.9866666666667 132.416 107.6266666666667L249.7493333333333 160.96C253.5573333333334 162.688 256 166.4746666666667 256 170.6666666666667S253.5573333333334 178.6453333333333 249.7493333333334 180.3733333333333z" />
|
||||||
|
<glyph glyph-name="headphones"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M245.3333333333333 106.112V160C245.3333333333333 212.928 202.2613333333333 256 149.3333333333333 256H106.6666666666667C53.7386666666667 256 10.6666666666667 212.928 10.6666666666667 160V106.112C3.9466666666667 95.4346666666667 0 82.848 0 69.3333333333334C0 31.104 31.104 0 69.3333333333333 0C75.6266666666667 0 81.984 0.896 88.2346666666667 2.6666666666667C92.832 3.968 96 8.16 96 12.928V125.7386666666667C96 130.5066666666667 92.832 134.6986666666667 88.2346666666667 136C81.984 137.7706666666667 75.6266666666667 138.6666666666667 69.3333333333333 138.6666666666667C55.584 138.6666666666667 42.7946666666667 134.592 32 127.6586666666667V160C32 201.1733333333334 65.4933333333333 234.6666666666667 106.6666666666667 234.6666666666667H149.3333333333333C190.5066666666667 234.6666666666667 224 201.1733333333333 224 160V127.6586666666667C213.2053333333333 134.592 200.416 138.6666666666667 186.6666666666667 138.6666666666667C180.3733333333333 138.6666666666667 174.016 137.7706666666667 167.7653333333333 136C163.168 134.6986666666667 160 130.5066666666667 160 125.7386666666667V12.9386666666667C160 8.1706666666667 163.168 3.9786666666667 167.7653333333333 2.6773333333334C174.016 0.896 180.3733333333333 0 186.6666666666667 0C224.896 0 256 31.104 256 69.3333333333333C256 82.848 252.0533333333333 95.4346666666667 245.3333333333333 106.112z" />
|
||||||
|
<glyph glyph-name="html5"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M231.9466666666667 241.7813333333333C229.9306666666667 244.0426666666667 227.04 245.3333333333334 224 245.3333333333334H32C28.96 245.3333333333334 26.0693333333333 244.0426666666667 24.0533333333333 241.7813333333333C22.0266666666667 239.52 21.0666666666667 236.5013333333333 21.3973333333333 233.4933333333334L42.7306666666667 41.4933333333333C43.2 37.1946666666667 46.24 33.6106666666667 50.4 32.4053333333333L125.0666666666667 11.072C126.0266666666667 10.8053333333334 127.0186666666667 10.6666666666667 128 10.6666666666667S129.9733333333333 10.8053333333334 130.9333333333333 11.072L205.6 32.4053333333334C209.76 33.6000000000001 212.7893333333333 37.184 213.2693333333333 41.4933333333334L234.6026666666667 233.4933333333334C234.9333333333333 236.5013333333333 233.9733333333333 239.52 231.9466666666667 241.7813333333333zM192 181.3333333333334H86.2613333333333L89.8133333333333 138.6666666666667H187.7866666666667L180.5333333333333 66.1333333333334L128 53.0026666666667L74.6666666666667 66.336V96H96V82.9973333333333L128 74.9973333333333L160.8 83.2L164.2133333333334 117.3333333333333H70.1866666666667L63.072 202.6666666666667H192V181.3333333333334z" />
|
||||||
|
<glyph glyph-name="istanbul"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M234.6666666666667 221.8666666666667V245.3333333333334C234.6666666666667 251.7333333333333 230.4 256 224 256S213.3333333333334 251.7333333333333 213.3333333333334 245.3333333333334V221.8666666666667C200.5333333333333 217.6 192 205.8666666666667 192 192V160V128C192 160 168.5333333333333 185.6 138.6666666666667 190.9333333333333V213.3333333333334C138.6666666666667 219.7333333333334 134.4 224 128 224S117.3333333333334 219.7333333333334 117.3333333333334 213.3333333333334V190.9333333333333C87.4666666666667 185.6 64 160 64 128V160V192C64 205.8666666666667 55.4666666666667 217.6 42.6666666666667 221.8666666666667V245.3333333333334C42.6666666666667 251.7333333333333 38.4 256 32 256S21.3333333333333 251.7333333333333 21.3333333333333 245.3333333333334V221.8666666666667C8.5333333333333 217.6 0 205.8666666666667 0 192V160V10.6666666666667C0 4.2666666666667 4.2666666666667 0 10.6666666666667 0H106.6666666666667V21.3333333333334C106.6666666666667 33.0666666666667 116.2666666666667 42.6666666666667 128 42.6666666666667L128 42.6666666666667C139.7333333333334 42.6666666666667 149.3333333333334 33.0666666666667 149.3333333333334 21.3333333333334V0H245.3333333333334C251.7333333333334 0 256 4.2666666666667 256 10.6666666666667V160V192C256 205.8666666666667 247.4666666666667 217.6 234.6666666666667 221.8666666666667zM42.6666666666667 170.6666666666667H21.3333333333333V192C21.3333333333333 198.4 25.6 202.6666666666667 32 202.6666666666667S42.6666666666667 198.4 42.6666666666667 192V170.6666666666667zM170.6666666666667 117.3333333333334H85.3333333333333V128C85.3333333333333 151.4666666666667 104.5333333333333 170.6666666666667 128 170.6666666666667C151.4666666666667 170.6666666666667 170.6666666666667 151.4666666666667 170.6666666666667 128V117.3333333333334zM234.6666666666667 170.6666666666667H213.3333333333333V192C213.3333333333333 198.4 217.6 202.6666666666667 224 202.6666666666667S234.6666666666667 198.4 234.6666666666667 192V170.6666666666667z" />
|
||||||
|
<glyph glyph-name="key-25"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M252.8746666666667 178.208L217.7493333333334 213.3333333333334L242.208 237.792C246.3786666666667 241.9626666666667 246.3786666666667 248.704 242.208 252.8746666666667S231.296 257.0453333333334 227.1253333333334 252.8746666666667L116.2773333333333 142.0266666666667C119.072 139.8506666666667 121.792 137.5466666666667 124.3413333333333 135.008C126.8906666666667 132.4586666666667 129.184 129.7386666666667 131.36 126.944L170.6666666666667 166.2506666666667L205.792 131.1253333333334C207.872 129.0453333333334 210.6026666666667 128 213.3333333333333 128S218.7946666666667 129.0453333333333 220.8746666666667 131.1253333333334L252.8746666666667 163.1253333333334C257.0453333333333 167.296 257.0453333333333 174.0373333333333 252.8746666666667 178.208z M64 10.6666666666667C81.0986666666667 10.6666666666667 97.1626666666667 17.3226666666667 109.2586666666667 29.408S128 57.568 128 74.6666666666667S121.344 107.8293333333334 109.2586666666667 119.9253333333334S81.0986666666667 138.6666666666667 64 138.6666666666667S30.8373333333333 132.0106666666667 18.7413333333333 119.9253333333334S0 91.7653333333333 0 74.6666666666667S6.656 41.504 18.7413333333333 29.408S46.9013333333333 10.6666666666667 64 10.6666666666667z" />
|
||||||
|
<glyph glyph-name="laptop"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M224 108.8533333333334V213.3333333333334C224 225.0986666666667 214.432 234.6666666666667 202.6666666666667 234.6666666666667H53.3333333333333C41.568 234.6666666666667 32 225.0986666666667 32 213.3333333333334V108.8533333333334L7.232 51.072C4.4053333333333 44.4586666666667 5.0773333333333 36.928 9.0346666666667 30.9226666666667C12.992 24.9173333333333 19.648 21.3333333333333 26.848 21.3333333333333H229.1626666666667C236.352 21.3333333333333 243.008 24.9173333333333 246.976 30.9226666666667C250.9333333333334 36.928 251.6053333333334 44.4586666666667 248.768 51.072L224 108.8533333333334zM202.6666666666667 117.3333333333334H53.3333333333333V213.3333333333334H202.6666666666666V117.3333333333334z" />
|
||||||
|
<glyph glyph-name="like-2"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M53.3333333333333 21.3333333333333H32C25.6 21.3333333333333 21.3333333333333 25.6 21.3333333333333 32V128C21.3333333333333 134.4 25.6 138.6666666666667 32 138.6666666666667H53.3333333333333C59.7333333333333 138.6666666666667 64 134.4 64 128V32C64 25.6 59.7333333333333 21.3333333333333 53.3333333333333 21.3333333333333z M213.3333333333333 149.3333333333334H160V181.3333333333334C160 199.4666666666667 149.3333333333334 224 133.3333333333334 233.6C125.8666666666667 236.8 117.3333333333333 232.5333333333334 117.3333333333333 224V181.3333333333334L85.3333333333333 142.9333333333333V32L88.5333333333333 30.9333333333333C100.2666666666667 24.5333333333334 114.1333333333333 21.3333333333333 128 21.3333333333333H202.6666666666667C214.4 21.3333333333333 224 30.9333333333333 224 42.6666666666667L234.6666666666667 128C234.6666666666667 139.7333333333334 225.0666666666667 149.3333333333334 213.3333333333333 149.3333333333334z" />
|
||||||
|
<glyph glyph-name="lock-circle-open"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M128 170.6666666666667C112.448 170.6666666666667 97.8986666666667 166.4213333333333 85.3333333333333 159.1253333333334V192C85.3333333333333 215.5306666666667 104.4693333333333 234.6666666666667 128 234.6666666666667S170.6666666666667 215.5306666666667 170.6666666666667 192H192C192 227.296 163.296 256 128 256S64 227.296 64 192V141.5893333333334C50.7626666666667 126.5493333333334 42.6666666666667 106.8906666666667 42.6666666666667 85.3333333333333C42.6666666666667 38.2826666666667 80.9493333333333 0 128 0S213.3333333333333 38.2826666666667 213.3333333333333 85.3333333333333S175.0506666666667 170.6666666666667 128 170.6666666666667zM138.6666666666667 65.9626666666667V42.6666666666667H117.3333333333333V65.9626666666667C104.9493333333333 70.3786666666667 96 82.112 96 96C96 113.6426666666667 110.3573333333333 128 128 128S160 113.6426666666667 160 96C160 82.112 151.0506666666667 70.3786666666667 138.6666666666667 65.9626666666667z" />
|
||||||
|
<glyph glyph-name="map-big"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M181.3333333333333 241.2586666666667L138.6666666666667 219.9253333333333L138.6666666666667 14.7413333333334L181.3333333333333 36.0746666666667z M117.3333333333333 219.9253333333333L74.6666666666667 241.2586666666667L74.6666666666667 36.0746666666667L117.3333333333333 14.7413333333334z M53.3333333333333 240.704L5.1733333333333 211.808C1.9733333333333 209.888 0 206.4213333333333 0 202.6666666666667V0L53.3333333333333 34.496V240.704z M250.8266666666667 211.808L202.6666666666667 240.704V34.496L256 0V202.6666666666667C256 206.4213333333333 254.0266666666667 209.888 250.8266666666667 211.808z" />
|
||||||
|
<glyph glyph-name="mobile-button"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M192 256H64C46.3573333333333 256 32 241.6426666666667 32 224V32C32 14.3573333333333 46.3573333333333 0 64 0H192C209.6426666666667 0 224 14.3573333333333 224 32V224C224 241.6426666666667 209.6426666666667 256 192 256zM128 21.3333333333333C122.112 21.3333333333333 117.3333333333333 26.112 117.3333333333333 32S122.112 42.6666666666667 128 42.6666666666667S138.6666666666667 37.888 138.6666666666667 32S133.888 21.3333333333333 128 21.3333333333333zM202.6666666666667 74.6666666666667C202.6666666666667 68.7786666666667 197.888 64 192 64H64C58.112 64 53.3333333333333 68.7786666666667 53.3333333333333 74.6666666666667V213.3333333333334C53.3333333333333 219.2213333333334 58.112 224 64 224H192C197.888 224 202.6666666666667 219.2213333333334 202.6666666666667 213.3333333333334V74.6666666666667z" />
|
||||||
|
<glyph glyph-name="money-coins"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M85.3333333333333 106.6666666666667H10.6666666666667C4.7786666666667 106.6666666666667 0 111.4453333333333 0 117.3333333333334V245.3333333333334C0 251.2213333333334 4.7786666666667 256 10.6666666666667 256H202.6666666666667C208.5546666666667 256 213.3333333333333 251.2213333333334 213.3333333333333 245.3333333333334V192H192V234.6666666666667H21.3333333333333V128H85.3333333333333V106.6666666666667z M181.3333333333333 85.3333333333333C149.856 85.3333333333333 123.7013333333333 92.1493333333334 106.6666666666667 103.5946666666667C106.6666666666667 95.6373333333334 106.6666666666667 90.3893333333334 106.6666666666667 85.3333333333333C106.6666666666667 67.6586666666667 140.096 53.3333333333333 181.3333333333333 53.3333333333333S256 67.6586666666667 256 85.3333333333333C256 90.3893333333334 256 95.6373333333334 256 103.5946666666667C238.9653333333333 92.1493333333334 212.8106666666667 85.3333333333333 181.3333333333333 85.3333333333333z M181.3333333333333 32C149.856 32 123.7013333333333 38.816 106.6666666666667 50.2613333333333C106.6666666666667 42.304 106.6666666666667 37.056 106.6666666666667 32C106.6666666666667 14.3253333333333 140.096 0 181.3333333333333 0S256 14.3253333333333 256 32C256 37.056 256 42.304 256 50.2613333333333C238.9653333333333 38.816 212.8106666666667 32 181.3333333333333 32z M95.0293333333333 163.4986666666667C102.3466666666667 172.0426666666667 113.5253333333333 179.0186666666667 127.7333333333333 183.936C126.4426666666667 194.4533333333334 117.5466666666667 202.6666666666667 106.6666666666667 202.6666666666667C94.9013333333333 202.6666666666667 85.3333333333333 193.0986666666667 85.3333333333333 181.3333333333334C85.3333333333333 173.8666666666667 89.2053333333333 167.3066666666667 95.0293333333333 163.4986666666667z M106.6666666666667 138.6666666666667C106.6666666666667 120.9935546720813 140.0960720126341 106.6666666666667 181.3333333333333 106.6666666666667C222.5705946540326 106.6666666666667 256 120.9935546720813 256 138.6666666666667C256 156.3397786612521 222.5705946540326 170.6666666666667 181.3333333333333 170.6666666666667C140.0960720126341 170.6666666666667 106.6666666666667 156.3397786612521 106.6666666666667 138.6666666666667z" />
|
||||||
|
<glyph glyph-name="note-03"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M245.3333333333333 256H85.3333333333333C79.4453333333333 256 74.6666666666667 251.2213333333334 74.6666666666667 245.3333333333334V87.872C67.0293333333333 92.992 57.8666666666667 96 48 96C21.536 96 0 74.464 0 48S21.536 0 48 0S96 21.536 96 48V170.6666666666667H234.6666666666667V109.2053333333333C227.0293333333333 114.3253333333333 217.8666666666667 117.3333333333334 208 117.3333333333334C181.536 117.3333333333334 160 95.7973333333333 160 69.3333333333333S181.536 21.3333333333333 208 21.3333333333333S256 42.8693333333333 256 69.3333333333333V245.3333333333334C256 251.2213333333334 251.2213333333333 256 245.3333333333333 256z" />
|
||||||
|
<glyph glyph-name="notification-70"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M202.6666666666667 256C170.6666666666667 256 140.8 240 122.6666666666667 213.3333333333334H85.3333333333333H74.6666666666667H32C13.8666666666667 213.3333333333334 0 190.9333333333333 0 160S13.8666666666667 106.6666666666667 32 106.6666666666667H56.5333333333333L102.4 28.8C108.8 18.1333333333334 121.6 14.9333333333333 131.2 21.3333333333333C141.8666666666667 27.7333333333334 145.0666666666667 40.5333333333333 138.6666666666667 50.1333333333334L105.6 106.6666666666667H122.6666666666667C140.8 80 170.6666666666667 64 202.6666666666667 64C233.6 64 256 105.6 256 160S233.6 256 202.6666666666667 256zM202.6666666666667 85.3333333333333C193.0666666666667 85.3333333333333 182.4 99.2 176 120.5333333333333C192 126.9333333333333 202.6666666666667 141.8666666666667 202.6666666666667 160S192 193.0666666666667 176 199.4666666666667C182.4 220.8 193.0666666666667 234.6666666666667 202.6666666666667 234.6666666666667C217.6 234.6666666666667 234.6666666666667 202.6666666666667 234.6666666666667 160S217.6 85.3333333333333 202.6666666666667 85.3333333333333z" />
|
||||||
|
<glyph glyph-name="palette"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M217.6 190.9333333333333C205.8666666666666 196.2666666666667 194.1333333333333 199.4666666666667 181.3333333333333 199.4666666666667C164.2666666666667 199.4666666666667 149.3333333333333 194.1333333333333 135.4666666666667 189.8666666666667C126.9333333333333 186.6666666666667 118.4 184.5333333333334 112 184.5333333333334C107.7333333333333 184.5333333333334 105.6 185.6 104.5333333333333 187.7333333333334C104.5333333333333 188.8 105.6 194.1333333333334 106.6666666666666 197.3333333333334C109.8666666666667 206.9333333333333 113.0666666666667 218.6666666666667 104.5333333333333 230.4C99.2 236.8 90.6666666666666 241.0666666666667 81.0666666666666 241.0666666666667C71.4666666666666 241.0666666666667 62.9333333333333 237.8666666666667 54.4 232.5333333333334C20.2666666666667 209.0666666666667 0 169.6 0 128C0 57.6 57.6 0 128 0C184.5333333333333 0 235.7333333333333 38.4 251.7333333333333 93.8666666666667C252.8 100.2666666666667 267.7333333333334 166.4 217.6 190.9333333333333zM32 128C32 139.7333333333334 41.6 149.3333333333333 53.3333333333333 149.3333333333333S74.6666666666667 139.7333333333334 74.6666666666667 128S65.0666666666667 106.6666666666667 53.3333333333333 106.6666666666667S32 116.2666666666667 32 128zM80 53.3333333333333C68.2666666666667 53.3333333333333 58.6666666666667 62.9333333333333 58.6666666666667 74.6666666666667S68.2666666666667 96 80 96S101.3333333333333 86.4 101.3333333333333 74.6666666666667S91.7333333333333 53.3333333333333 80 53.3333333333333zM138.6666666666667 32C126.9333333333333 32 117.3333333333333 41.6 117.3333333333333 53.3333333333333S126.9333333333333 74.6666666666667 138.6666666666667 74.6666666666667S160 65.0666666666667 160 53.3333333333333S150.4 32 138.6666666666667 32zM181.3333333333333 96C163.2 96 149.3333333333333 109.8666666666667 149.3333333333333 128S163.2 160 181.3333333333333 160S213.3333333333333 146.1333333333333 213.3333333333333 128S199.4666666666667 96 181.3333333333333 96z" />
|
||||||
|
<glyph glyph-name="paper-diploma"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M74.6666666666667 37.3333333333333C74.6666666666667 24.608 61.9306666666667 21.8986666666667 58.24 21.376C49.6106666666667 21.6106666666667 42.6666666666667 28.6613333333333 42.6666666666667 37.3333333333333V234.6666666666667H138.6666666666667V256H32C26.112 256 21.3333333333333 251.2213333333334 21.3333333333333 245.3333333333334V37.3333333333333C21.3333333333333 16.7466666666667 38.08 0 58.6666666666667 0H218.6666666666667C239.2533333333334 0 256 16.7466666666667 256 37.3333333333333V53.3333333333333H74.6666666666667V37.3333333333333z M202.6666666666667 128C186.8053333333333 128 172.1066666666667 133.0133333333333 160 141.4826666666667V74.6666666666667L202.6666666666667 106.6666666666667L245.3333333333333 74.6666666666667V141.4826666666667C233.2266666666667 133.0133333333334 218.528 128 202.6666666666667 128z M149.3333333333333 202.6666666666667C149.3333333333333 173.2114800090244 173.2114800090243 149.3333333333334 202.6666666666667 149.3333333333334C232.121853324309 149.3333333333334 256 173.2114800090244 256 202.6666666666667C256 232.121853324309 232.121853324309 256 202.6666666666667 256C173.2114800090243 256 149.3333333333333 232.121853324309 149.3333333333333 202.6666666666667z" />
|
||||||
|
<glyph glyph-name="pin-3"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M128 256C81.0666666666667 256 32 219.7333333333334 32 160C32 103.4666666666667 117.3333333333333 17.0666666666667 120.5333333333333 13.8666666666667C122.6666666666667 11.7333333333333 124.8 10.6666666666667 128 10.6666666666667S133.3333333333334 11.7333333333333 135.4666666666667 13.8666666666667C138.6666666666667 17.0666666666667 224 103.4666666666667 224 160C224 219.7333333333334 174.9333333333333 256 128 256zM128 128C109.8666666666667 128 96 141.8666666666667 96 160S109.8666666666667 192 128 192S160 178.1333333333333 160 160S146.1333333333333 128 128 128z" />
|
||||||
|
<glyph glyph-name="planet"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M228.608 54.624C235.7653333333333 37.5253333333333 236.032 26.4426666666667 232.5333333333333 22.9333333333333C228.1066666666667 18.5066666666667 211.1466666666667 21.7066666666667 185.984 35.8186666666667C209.2053333333333 55.4133333333334 224 84.6613333333334 224 117.3333333333334C224 176.1493333333334 176.1493333333334 224 117.3333333333334 224C84.6613333333333 224 55.4133333333333 209.2053333333333 35.8293333333333 185.9946666666667C21.7066666666667 211.1573333333333 18.5173333333333 228.1173333333334 22.9333333333333 232.544C26.4426666666667 236.0426666666667 37.5253333333333 235.776 54.624 228.6186666666667C62.7093333333333 233.2053333333334 71.3386666666667 236.8426666666667 80.384 239.6053333333334C47.2853333333333 257.952 21.3866666666667 261.1840000000001 7.84 247.6373333333334C-7.8293333333333 231.936 1.3653333333333 200.7466666666667 22.6666666666667 166.2826666666667C15.04 151.6053333333333 10.6666666666667 134.9866666666667 10.6666666666667 117.3333333333334C10.6666666666667 58.5173333333333 58.5173333333333 10.6666666666667 117.3333333333333 10.6666666666667C134.9866666666667 10.6666666666667 151.6053333333333 15.04 166.2826666666667 22.6666666666667C200.7573333333334 1.3653333333334 231.936 -7.8293333333333 247.6266666666667 7.8613333333334C261.1733333333334 21.408 257.9413333333333 47.296 239.5946666666667 80.4053333333334C236.8426666666667 71.3493333333333 233.1946666666667 62.7093333333334 228.608 54.624zM69.3333333333333 96C60.5013333333333 96 53.3333333333333 103.168 53.3333333333333 112S60.5013333333333 128 69.3333333333333 128S85.3333333333333 120.832 85.3333333333333 112S78.1653333333333 96 69.3333333333333 96zM138.6666666666667 74.6666666666667C132.7786666666667 74.6666666666667 128 79.4453333333333 128 85.3333333333333C128 91.2213333333334 132.7786666666667 96 138.6666666666667 96C144.5546666666667 96 149.3333333333333 91.2213333333334 149.3333333333333 85.3333333333333C149.3333333333333 79.4453333333333 144.5546666666667 74.6666666666667 138.6666666666667 74.6666666666667zM133.3333333333333 138.6666666666667C124.5013333333333 138.6666666666667 117.3333333333333 145.8346666666667 117.3333333333333 154.6666666666667S124.5013333333333 170.6666666666667 133.3333333333333 170.6666666666667S149.3333333333333 163.4986666666667 149.3333333333333 154.6666666666667S142.1653333333333 138.6666666666667 133.3333333333333 138.6666666666667z" />
|
||||||
|
<glyph glyph-name="ruler-pencil"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M202.6666666666667 0C199.3173333333333 0 196.1493333333333 1.5786666666667 194.1333333333333 4.2666666666667L162.1333333333333 46.9333333333333C160.7466666666667 48.7786666666667 160 51.0293333333333 160 53.3333333333333V202.6666666666667H245.3333333333333V53.3333333333334C245.3333333333333 51.0293333333334 244.5866666666667 48.7786666666667 243.2 46.9333333333334L211.2 4.2666666666667C209.184 1.5786666666667 206.016 0 202.6666666666667 0z M234.6666666666667 256H170.6666666666667C164.7786666666667 256 160 251.2213333333334 160 245.3333333333334V224H245.3333333333333V245.3333333333334C245.3333333333333 251.2213333333334 240.5546666666667 256 234.6666666666667 256z M106.6666666666667 256H21.3333333333333C14.9333333333333 256 10.6666666666667 251.7333333333333 10.6666666666667 245.3333333333334V202.6666666666667H53.3333333333333V181.3333333333334H10.6666666666667V160H42.6666666666667V138.6666666666667H10.6666666666667V117.3333333333334H53.3333333333333V96H10.6666666666667V74.6666666666667H42.6666666666667V53.3333333333333H10.6666666666667V10.6666666666667C10.6666666666667 4.2666666666667 14.9333333333333 0 21.3333333333333 0H106.6666666666667C113.0666666666667 0 117.3333333333333 4.2666666666667 117.3333333333333 10.6666666666667V245.3333333333334C117.3333333333333 251.7333333333333 113.0666666666667 256 106.6666666666667 256z" />
|
||||||
|
<glyph glyph-name="satisfied"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M128 256C57.6 256 0 198.4 0 128S57.6 0 128 0C198.4 0 256 57.6 256 128S198.4 256 128 256zM53.3333333333333 160C53.3333333333333 178.1333333333333 67.2 192 85.3333333333333 192C103.4666666666667 192 117.3333333333333 178.1333333333333 117.3333333333333 160H96C96 166.4 91.7333333333333 170.6666666666667 85.3333333333333 170.6666666666667C78.9333333333333 170.6666666666667 74.6666666666667 166.4 74.6666666666667 160H53.3333333333333zM202.6666666666667 117.3333333333334C202.6666666666667 75.7333333333334 169.6 42.6666666666667 128 42.6666666666667C86.4 42.6666666666667 53.3333333333333 75.7333333333334 53.3333333333333 117.3333333333334H74.6666666666667C74.6666666666667 87.4666666666667 98.1333333333333 64 128 64C157.8666666666667 64 181.3333333333333 87.4666666666667 181.3333333333333 117.3333333333333H202.6666666666667zM181.3333333333333 160C181.3333333333333 166.4 177.0666666666666 170.6666666666667 170.6666666666667 170.6666666666667C164.2666666666667 170.6666666666667 160 166.4 160 160H138.6666666666667C138.6666666666667 178.1333333333333 152.5333333333333 192 170.6666666666667 192C188.8 192 202.6666666666667 178.1333333333333 202.6666666666667 160H181.3333333333333z" />
|
||||||
|
<glyph glyph-name="scissors"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M197.3333333333333 96C189.568 96 182.336 93.9733333333333 175.8293333333333 90.6773333333333L152.2773333333333 118.144L212.2773333333333 178.144C232.96 198.8266666666667 236.9173333333333 230.9226666666667 221.8666666666667 256L128 146.4853333333334L34.1333333333333 256C19.0826666666667 230.9226666666667 23.04 198.8266666666667 43.7226666666667 178.1546666666667L103.7226666666667 118.1546666666667L80.1706666666667 90.688C73.664 93.9733333333334 66.432 96 58.6666666666667 96C32.2026666666667 96 10.6666666666667 74.464 10.6666666666667 48S32.2026666666667 0 58.6666666666667 0S106.6666666666667 21.536 106.6666666666667 48C106.6666666666667 55.168 104.9813333333333 61.9093333333333 102.1546666666667 68.0213333333333L128 93.8666666666667L153.8453333333334 68.0213333333333C151.0186666666667 61.9093333333333 149.3333333333333 55.168 149.3333333333333 48C149.3333333333333 21.536 170.8693333333333 0 197.3333333333333 0S245.3333333333333 21.536 245.3333333333333 48S223.7973333333334 96 197.3333333333333 96zM58.6666666666667 21.3333333333333C43.968 21.3333333333333 32 33.2906666666667 32 48S43.968 74.6666666666667 58.6666666666667 74.6666666666667S85.3333333333333 62.7093333333334 85.3333333333333 48S73.3653333333333 21.3333333333333 58.6666666666667 21.3333333333333zM170.6666666666667 48C170.6666666666667 62.7093333333334 182.6346666666667 74.6666666666667 197.3333333333333 74.6666666666667S224 62.7093333333333 224 48S212.032 21.3333333333333 197.3333333333333 21.3333333333333S170.6666666666667 33.2906666666667 170.6666666666667 48z" />
|
||||||
|
<glyph glyph-name="send"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M15.1786666666667 138.1546666666667L42.6666666666667 117.3333333333334L138.6666666666667 160L64.2453333333333 101.344V29.3546666666667C64.2453333333333 19.4026666666667 76.6613333333333 14.8693333333333 83.072 22.4853333333333L116.4693333333333 62.1653333333333L185.8026666666667 10.1546666666667C192.0853333333333 5.4506666666667 201.12 8.896 202.6666666666667 16.5973333333334L245.376 229.9306666666667C247.04 238.24 238.816 245.0773333333334 230.9546666666667 241.9306666666667L17.6213333333333 156.5973333333333C9.8986666666667 153.504 8.5226666666667 143.1466666666667 15.1786666666667 138.1546666666667z" />
|
||||||
|
<glyph glyph-name="settings-gear-65"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M224 149.3333333333334H210.1333333333333C208 156.8 204.8 164.2666666666667 200.5333333333333 171.7333333333334L210.1333333333333 181.3333333333334C218.6666666666667 189.8666666666667 218.6666666666667 202.6666666666667 210.1333333333333 211.2H210.1333333333333C201.6 219.7333333333334 188.8 219.7333333333334 180.2666666666667 211.2L170.6666666666667 201.6C164.2666666666667 205.8666666666667 156.8 209.0666666666667 148.2666666666667 211.2V224C148.2666666666667 235.7333333333334 138.6666666666667 245.3333333333334 126.9333333333333 245.3333333333334S105.6 235.7333333333334 105.6 224V210.1333333333333C99.2 208 91.7333333333333 205.8666666666667 84.2666666666667 201.6L75.7333333333333 211.2C67.2 219.7333333333334 54.4 219.7333333333334 45.8666666666667 211.2H45.8666666666667C37.3333333333333 202.6666666666667 37.3333333333333 189.8666666666667 45.8666666666667 181.3333333333334L55.4666666666667 171.7333333333334C50.1333333333333 164.2666666666667 48 156.8 45.8666666666667 149.3333333333334H32C20.2666666666667 149.3333333333334 10.6666666666667 139.7333333333334 10.6666666666667 128C10.6666666666667 116.2666666666667 20.2666666666667 106.6666666666667 32 106.6666666666667H45.8666666666667C48 99.2 51.2 91.7333333333334 55.4666666666667 84.2666666666667L45.8666666666667 74.6666666666667C37.3333333333333 66.1333333333334 37.3333333333333 53.3333333333333 45.8666666666667 44.8H45.8666666666667C54.4 36.2666666666667 67.2 36.2666666666667 75.7333333333333 44.8L85.3333333333333 54.4C91.7333333333333 50.1333333333333 99.2 46.9333333333333 107.7333333333333 44.8V32C107.7333333333333 20.2666666666667 117.3333333333333 10.6666666666667 129.0666666666667 10.6666666666667S150.4 20.2666666666667 150.4 32V45.8666666666667C157.8666666666667 48 165.3333333333334 51.2 172.8 55.4666666666667L182.4 45.8666666666667C190.9333333333333 37.3333333333333 203.7333333333334 37.3333333333333 212.2666666666667 45.8666666666667H212.2666666666667C220.8 54.4 220.8 67.2 212.2666666666667 75.7333333333334L202.6666666666667 85.3333333333333C206.9333333333334 91.7333333333334 210.1333333333334 99.2 212.2666666666667 107.7333333333334H224C235.7333333333334 107.7333333333334 245.3333333333334 117.3333333333334 245.3333333333334 129.0666666666667C245.3333333333333 139.7333333333334 235.7333333333334 149.3333333333334 224 149.3333333333334zM128 96C109.8666666666667 96 96 109.8666666666667 96 128S109.8666666666667 160 128 160S160 146.1333333333333 160 128S146.1333333333333 96 128 96z" />
|
||||||
|
<glyph glyph-name="settings"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M115.7653333333333 155.3173333333334L71.5413333333333 199.5413333333334L85.3333333333333 213.3333333333334L42.6666666666667 256L0 213.3333333333334L42.6666666666667 170.6666666666667L56.4586666666667 184.4586666666667L98.016 142.9013333333334z M202.0266666666667 107.3066666666667C198.7306666666667 106.9226666666667 195.392 106.6666666666667 192 106.6666666666667C188.7466666666667 106.6666666666667 185.5146666666667 106.8586666666667 182.272 107.232L143.4346666666667 59.2426666666667L191.6266666666667 11.0506666666667C206.3573333333334 -3.6799999999999 230.2293333333334 -3.6799999999999 244.96 11.0506666666667V11.0506666666667C259.6906666666667 25.7813333333334 259.6906666666667 49.6533333333334 244.96 64.384L202.0266666666667 107.3066666666667z M216.224 183.776L183.776 216.224L217.9946666666667 250.4426666666667C210.048 253.984 201.2693333333333 256 192 256C156.6506666666667 256 128 227.3493333333334 128 192C128 185.664 128.9493333333333 179.5626666666667 130.6666666666667 173.7813333333334L15.584 80.6613333333334C6.08 72.2666666666667 0.4053333333333 60.192 0.0213333333333 47.5306666666667C-0.3733333333333 34.8586666666667 4.544 22.4533333333333 13.504 13.504C22.208 4.7893333333334 33.7813333333333 0 46.0906666666667 0C59.3066666666667 0 71.9146666666667 5.6746666666667 80.6613333333333 15.584L173.7813333333334 130.6666666666667C179.5626666666667 128.9493333333334 185.664 128 192 128C227.3493333333334 128 256 156.6506666666667 256 192C256 201.2693333333334 253.984 210.048 250.4426666666667 218.0053333333334L216.224 183.776z" />
|
||||||
|
<glyph glyph-name="single-02"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M164.9173333333333 106.4213333333333C153.856 99.9253333333334 141.4186666666667 96 128 96S102.144 99.9253333333333 91.0826666666667 106.4213333333333C52.2026666666667 103.872 21.3333333333333 71.5093333333334 21.3333333333333 32V13.5466666666667L28.7466666666667 11.168C30.176 10.72 64.4053333333333 0 128 0S225.824 10.72 227.2533333333334 11.168L234.6666666666667 13.5466666666667V32C234.6666666666667 71.5093333333334 203.7973333333334 103.872 164.9173333333333 106.4213333333333z M128 117.3333333333334C164.0426666666667 117.3333333333334 192 157.472 192 192C192 227.296 163.296 256 128 256S64 227.296 64 192C64 157.472 91.9573333333333 117.3333333333334 128 117.3333333333334z" />
|
||||||
|
<glyph glyph-name="single-copy-04"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M245.3333333333333 21.3333333333333H224V234.6666666666667H42.6666666666667V256H234.6666666666667C240.5546666666667 256 245.3333333333333 251.2213333333334 245.3333333333333 245.3333333333334V21.3333333333333z M192 213.3333333333334H21.3333333333333C15.4453333333333 213.3333333333334 10.6666666666667 208.5546666666667 10.6666666666667 202.6666666666667V10.6666666666667C10.6666666666667 4.7786666666667 15.4453333333333 0 21.3333333333333 0H192C197.888 0 202.6666666666667 4.7786666666667 202.6666666666667 10.6666666666667V202.6666666666667C202.6666666666667 208.5546666666667 197.888 213.3333333333334 192 213.3333333333334zM117.3333333333333 53.3333333333333H53.3333333333333V74.6666666666667H117.3333333333333V53.3333333333333zM160 96H53.3333333333333V117.3333333333334H160V96zM160 138.6666666666667H53.3333333333333V160H160V138.6666666666667z" />
|
||||||
|
<glyph glyph-name="sound-wave"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M96 32C91.6586666666667 32 87.7226666666667 34.6453333333333 86.0906666666667 38.6986666666667L50.9546666666667 126.5386666666667L40.8746666666667 111.4133333333333C38.8906666666667 108.448 35.5626666666667 106.6666666666667 32 106.6666666666667H0V128H26.2933333333333L44.4586666666667 155.2533333333333C46.656 158.5386666666667 50.4213333333333 160.3093333333334 54.4426666666667 159.9466666666667C58.3786666666667 159.5306666666667 61.7813333333333 156.9813333333334 63.2426666666667 153.3013333333333L94.7626666666667 74.4746666666667L139.1573333333333 216.512C140.544 220.9706666666667 144.6613333333333 224 149.3333333333333 224C149.344 224 149.344 224 149.3546666666667 224C154.0266666666667 223.9893333333333 158.1546666666667 220.9386666666667 159.5306666666666 216.4693333333334L196.032 97.824L215.4666666666667 123.7333333333334C217.472 126.4213333333333 220.64 128 224 128H256V106.6666666666667H229.3333333333333L200.5333333333333 68.2666666666667C198.1333333333333 65.0666666666667 194.144 63.488 190.1653333333333 64.16C186.2186666666667 64.8533333333334 182.9866666666667 67.7013333333334 181.8026666666667 71.5306666666667L149.248 177.312L106.176 39.488C104.832 35.1786666666667 100.928 32.1813333333334 96.416 32.0106666666667C96.2666666666667 32 96.1386666666667 32 96 32z" />
|
||||||
|
<glyph glyph-name="spaceship"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M254.592 243.3493333333334A10.623999999999999 10.623999999999999 0 0 1 243.392 254.6026666666667C198.6453333333333 252.2666666666667 162.4 238.6773333333334 133.4613333333334 220.7893333333333C98.4 233.6 59.424 225.376 32.7573333333334 198.6986666666667A96.544 96.544 0 0 1 18.0053333333334 179.5093333333333C15.5413333333334 175.328 16.224 169.9946666666667 19.6586666666667 166.5493333333333L50.4 135.808C42.0373333333334 121.9733333333333 38.0906666666667 112.5226666666667 37.952 112.1706666666667C36.3626666666667 108.2026666666667 37.2906666666667 103.6693333333333 40.3093333333334 100.6506666666666L100.6506666666667 40.3093333333333A10.666666666666666 10.666666666666666 0 0 1 112.2346666666667 37.9733333333333C112.5866666666667 38.112 121.9626666666667 42.0906666666666 135.7226666666667 50.496L166.56 19.6586666666666A10.613333333333335 10.613333333333335 0 0 1 179.5200000000001 18.016A95.93599999999998 95.93599999999998 0 0 1 198.7093333333334 32.768C225.6106666666667 59.6693333333333 233.7813333333334 98.8266666666667 220.6720000000001 133.9946666666667C238.4853333333334 162.8586666666667 252.0746666666668 198.9333333333333 254.5920000000001 243.3493333333334zM110.4853333333333 60.64L60.5866666666667 110.528C69.3013333333333 128.5333333333334 98.3253333333333 179.7013333333334 157.1306666666667 210.1013333333334L209.824 157.408C179.3706666666666 98.7093333333334 128.4693333333334 69.4613333333334 110.4853333333333 60.64z M128 149.3333333333334C128 137.5512586702764 137.5512586702764 128 149.3333333333333 128C161.1154079963903 128 170.6666666666667 137.5512586702764 170.6666666666667 149.3333333333334C170.6666666666667 161.1154079963903 161.1154079963903 170.6666666666667 149.3333333333333 170.6666666666667C137.5512586702764 170.6666666666667 128 161.1154079963903 128 149.3333333333334z M11.872 54.9973333333333A30.32533333333333 30.32533333333333 0 1 0 54.7733333333333 12.096C42.9226666666667 0.2453333333333 0 0 0 0S0.0213333333333 43.1573333333333 11.872 54.9973333333333z" />
|
||||||
|
<glyph glyph-name="square-pin"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M234.6666666666667 0H21.3333333333333C17.632 0 14.208 1.92 12.256 5.056C10.3146666666667 8.2026666666667 10.1333333333333 12.128 11.7866666666667 15.4346666666667L43.7866666666667 79.4346666666667C46.4213333333333 84.704 52.8213333333333 86.8373333333334 58.1013333333333 84.2026666666667C63.3706666666667 81.568 65.504 75.1573333333334 62.8693333333333 69.888L38.592 21.3333333333333H217.408L193.1306666666666 69.8986666666667C190.496 75.168 192.6293333333333 81.5786666666667 197.8986666666666 84.2133333333333C203.1786666666666 86.848 209.5786666666666 84.704 212.2133333333333 79.4453333333333L244.2133333333333 15.4453333333333C245.8666666666667 12.1386666666666 245.6853333333333 8.2133333333333 243.744 5.0666666666666C241.792 1.92 238.368 0 234.6666666666667 0z M128 256C86.048 256 42.6666666666667 224.0853333333333 42.6666666666667 170.6666666666667C42.6666666666667 121.6 112.4693333333333 49.8453333333333 120.4266666666667 41.8133333333333C122.432 39.7973333333333 125.152 38.6666666666667 128 38.6666666666667S133.568 39.7973333333333 135.5733333333333 41.8133333333333C143.5306666666667 49.8453333333333 213.3333333333333 121.6 213.3333333333333 170.6666666666667C213.3333333333333 224.0853333333333 169.952 256 128 256zM128 149.3333333333334C116.2133333333334 149.3333333333334 106.6666666666667 158.88 106.6666666666667 170.6666666666667C106.6666666666667 182.4533333333333 116.2133333333334 192 128 192S149.3333333333334 182.4533333333333 149.3333333333334 170.6666666666667C149.3333333333333 158.88 139.7866666666667 149.3333333333334 128 149.3333333333334z" />
|
||||||
|
<glyph glyph-name="support-16"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M245.3333333333333 160H240.9173333333333C229.856 199.2533333333333 199.264 229.856 160 240.9173333333334V245.3333333333334C160 251.2213333333334 155.232 256 149.3333333333334 256H106.6666666666667C100.768 256 96 251.2213333333334 96 245.3333333333334V240.9173333333334C56.736 229.856 26.144 199.2533333333333 15.0826666666667 160H10.6666666666667C4.768 160 0 155.2213333333334 0 149.3333333333333V106.6666666666667C0 100.7786666666667 4.768 96 10.6666666666667 96H15.0826666666667C26.144 56.7466666666667 56.736 26.144 96 15.0826666666667V10.6666666666667C96 4.7786666666667 100.768 0 106.6666666666667 0H149.3333333333334C155.232 0 160 4.7786666666667 160 10.6666666666667V15.0826666666667C199.264 26.144 229.856 56.7466666666667 240.9173333333333 96H245.3333333333333C251.232 96 256 100.7786666666667 256 106.6666666666667V149.3333333333333C256 155.2213333333334 251.232 160 245.3333333333333 160zM128 85.3333333333333C104.4693333333333 85.3333333333333 85.3333333333333 104.4693333333333 85.3333333333333 128S104.4693333333333 170.6666666666667 128 170.6666666666667S170.6666666666667 151.5306666666667 170.6666666666667 128S151.5306666666667 85.3333333333333 128 85.3333333333333zM218.4746666666667 160H183.3386666666667C177.728 169.6746666666667 169.6746666666667 177.728 160 183.3386666666667V218.4746666666667C187.3813333333333 208.8533333333334 208.8533333333333 187.3813333333334 218.4746666666667 160zM96 218.4746666666667V183.3386666666667C86.3253333333333 177.728 78.272 169.6746666666667 72.6613333333333 160H37.5253333333333C47.1466666666667 187.3813333333334 68.6186666666667 208.8533333333334 96 218.4746666666667zM37.5253333333333 96H72.6613333333333C78.272 86.3253333333333 86.3253333333333 78.272 96 72.6613333333334V37.5253333333334C68.6186666666667 47.1466666666667 47.1466666666667 68.6186666666667 37.5253333333333 96zM160 37.5253333333334V72.6613333333334C169.6746666666667 78.272 177.728 86.336 183.3386666666667 96H218.4746666666667C208.8533333333333 68.6186666666667 187.3813333333333 47.1466666666667 160 37.5253333333334z" />
|
||||||
|
<glyph glyph-name="tablet-button"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M213.3333333333333 256H42.6666666666667C25.024 256 10.6666666666667 241.6426666666667 10.6666666666667 224V32C10.6666666666667 14.3573333333333 25.024 0 42.6666666666667 0H213.3333333333333C230.976 0 245.3333333333333 14.3573333333333 245.3333333333333 32V224C245.3333333333333 241.6426666666667 230.976 256 213.3333333333333 256zM128 21.3333333333333C122.112 21.3333333333333 117.3333333333333 26.112 117.3333333333333 32S122.112 42.6666666666667 128 42.6666666666667S138.6666666666667 37.888 138.6666666666667 32S133.888 21.3333333333333 128 21.3333333333333zM224 74.6666666666667C224 68.7786666666667 219.2213333333334 64 213.3333333333334 64H42.6666666666667C36.7786666666667 64 32 68.7786666666667 32 74.6666666666667V213.3333333333334C32 219.2213333333334 36.7786666666667 224 42.6666666666667 224H213.3333333333333C219.2213333333333 224 224 219.2213333333334 224 213.3333333333334V74.6666666666667z" />
|
||||||
|
<glyph glyph-name="tag"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M242.208 124.8746666666667L124.8746666666667 242.2080000000001C122.88 244.2026666666667 120.16 245.3333333333334 117.3333333333333 245.3333333333334H21.3333333333333C15.4453333333333 245.3333333333334 10.6666666666667 240.5546666666667 10.6666666666667 234.6666666666667V138.6666666666667C10.6666666666667 135.84 11.7866666666667 133.12 13.792 131.1253333333334L131.1253333333333 13.792C133.2053333333333 11.7013333333334 135.936 10.6666666666667 138.6666666666667 10.6666666666667S144.128 11.712 146.208 13.792L242.208 109.792C246.3786666666667 113.952 246.3786666666667 120.704 242.208 124.8746666666667zM74.6666666666667 160C62.88 160 53.3333333333333 169.5466666666667 53.3333333333333 181.3333333333334C53.3333333333333 193.12 62.88 202.6666666666667 74.6666666666667 202.6666666666667S96 193.12 96 181.3333333333334C96 169.5466666666667 86.4533333333333 160 74.6666666666667 160z" />
|
||||||
|
<glyph glyph-name="tie-bow"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M128 74.6666666666667L128 74.6666666666667C116.2666666666667 74.6666666666667 106.6666666666667 84.2666666666667 106.6666666666667 96V160C106.6666666666667 171.7333333333334 116.2666666666667 181.3333333333333 128 181.3333333333333H128C139.7333333333334 181.3333333333333 149.3333333333334 171.7333333333334 149.3333333333334 160V96C149.3333333333333 84.2666666666667 139.7333333333333 74.6666666666667 128 74.6666666666667z M240 204.8C230.4 210.1333333333333 218.6666666666667 211.2 208 204.8L165.3333333333333 181.3333333333334C168.5333333333333 174.9333333333333 170.6666666666667 167.4666666666667 170.6666666666667 160V138.6666666666667H202.6666666666667V117.3333333333334H170.6666666666667V96C170.6666666666667 88.5333333333333 168.5333333333333 81.0666666666667 165.3333333333333 74.6666666666667L209.0666666666666 50.1333333333333C214.4 46.9333333333333 219.7333333333333 45.8666666666666 225.0666666666666 45.8666666666666C230.4 45.8666666666666 235.7333333333333 46.9333333333333 241.0666666666667 50.1333333333333C250.6666666666667 55.4666666666667 257.0666666666666 66.1333333333333 257.0666666666666 77.8666666666667V177.0666666666667C256 188.8 249.6 198.4 240 204.8z M85.3333333333333 117.3333333333334H53.3333333333333V138.6666666666667H85.3333333333333V160C85.3333333333333 167.4666666666667 87.4666666666667 174.9333333333333 90.6666666666667 181.3333333333333L48 204.8C38.4 210.1333333333333 25.6 210.1333333333333 16 204.8C6.4 198.4 0 188.8 0 177.0666666666667V78.9333333333333C0 67.2 6.4 57.6 16 51.2C21.3333333333333 48 26.6666666666667 46.9333333333333 32 46.9333333333333C37.3333333333333 46.9333333333333 42.6666666666667 48 48 51.2L90.6666666666667 74.6666666666667C87.4666666666667 81.0666666666667 85.3333333333333 88.5333333333334 85.3333333333333 96V117.3333333333334z" />
|
||||||
|
<glyph glyph-name="time-alarm"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M244.2666666666667 158.9333333333333C246.4 160 248.5333333333334 161.0666666666667 249.6 163.2C253.8666666666667 172.8 256 182.4 256 192C256 227.2 227.2 256 192 256C176 256 161.0666666666667 249.6 149.3333333333334 238.9333333333334C147.2 236.8 146.1333333333334 234.6666666666667 146.1333333333334 232.5333333333334C189.8666666666667 227.2 227.2 198.4 244.2666666666667 158.9333333333333z M11.7333333333333 158.9333333333333C29.8666666666667 198.4 66.1333333333333 226.1333333333334 109.8666666666667 232.5333333333334C109.8666666666667 234.6666666666667 108.8 236.8 106.6666666666667 238.9333333333334C94.9333333333333 249.6 80 256 64 256C28.8 256 0 227.2 0 192C0 182.4 2.1333333333333 172.8 6.4 164.2666666666667C7.4666666666667 162.1333333333333 9.6 160 11.7333333333333 158.9333333333333z M231.4666666666667 18.1333333333333L210.1333333333333 39.4666666666667C225.0666666666666 57.6 234.6666666666667 81.0666666666667 234.6666666666667 106.6666666666667C234.6666666666667 165.3333333333333 186.6666666666666 213.3333333333333 128 213.3333333333333S21.3333333333333 165.3333333333334 21.3333333333333 106.6666666666667C21.3333333333333 81.0666666666667 29.8666666666667 57.6 45.8666666666667 39.4666666666667L24.5333333333333 18.1333333333334C20.2666666666667 13.8666666666667 20.2666666666667 7.4666666666667 24.5333333333333 3.2C26.6666666666667 1.0666666666667 28.8 0 32 0S37.3333333333333 1.0666666666667 39.4666666666667 3.2L60.8 24.5333333333333C78.9333333333333 8.5333333333334 102.4 0 128 0C153.6 0 177.0666666666667 8.5333333333333 195.2 24.5333333333333L216.5333333333333 3.2C218.6666666666667 1.0666666666667 221.8666666666667 0 224 0S229.3333333333334 1.0666666666667 231.4666666666667 3.2C235.7333333333334 7.4666666666667 235.7333333333334 13.8666666666667 231.4666666666667 18.1333333333333zM181.3333333333333 96H117.3333333333333V160H138.6666666666667V117.3333333333334H181.3333333333333V96z" />
|
||||||
|
<glyph glyph-name="trophy"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M213.3333333333333 234.6666666666667V256H42.6666666666667V234.6666666666667H0V170.6666666666667C0 147.1406250666667 19.1354165333333 128 42.6666666666667 128H48.9492192C59.0195317333333 103.2167968 80.4055989333333 84.2721354666667 106.6666666666667 77.4752608V42.6666666666667H96C78.3541664 42.6666666666667 64 28.3125002666667 64 10.6666666666667V0H192V10.6666666666667C192 28.3125002666667 177.6458336 42.6666666666667 160 42.6666666666667H149.3333333333334V77.4752608C175.5944010666667 84.2721354666667 196.9804682666667 103.2167968 207.0507808 128H213.3333333333333C236.8645834666667 128 256 147.1406250666667 256 170.6666666666667V234.6666666666667H213.3333333333333zM42.6666666666667 149.3333333333334C30.9062496 149.3333333333334 21.3333333333333 158.9010421333333 21.3333333333333 170.6666666666667V213.3333333333334H42.6666666666667V160C42.6666666666667 156.380208 42.9680992 152.8359370666667 43.407552 149.3333333333333H42.6666666666667zM234.6666666666667 170.6666666666667C234.6666666666667 158.9010421333333 225.0937504 149.3333333333334 213.3333333333333 149.3333333333334H212.592448C213.0319008 152.8359370666667 213.3333333333333 156.380208 213.3333333333333 160V213.3333333333334H234.6666666666667V170.6666666666667z" />
|
||||||
|
<glyph glyph-name="tv-2"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M181.3333333333333 32H74.6666666666667C68.7786666666667 32 64 27.2213333333333 64 21.3333333333333S68.7786666666667 10.6666666666667 74.6666666666667 10.6666666666667H181.3333333333333C187.2213333333333 10.6666666666667 192 15.4453333333333 192 21.3333333333333S187.2213333333333 32 181.3333333333333 32z M245.3333333333333 245.3333333333334H10.6666666666667C4.7786666666667 245.3333333333334 0 240.5546666666667 0 234.6666666666667V64C0 58.112 4.7786666666667 53.3333333333333 10.6666666666667 53.3333333333333H245.3333333333333C251.2213333333333 53.3333333333333 256 58.112 256 64V234.6666666666667C256 240.5546666666667 251.2213333333333 245.3333333333334 245.3333333333333 245.3333333333334zM234.6666666666667 74.6666666666667H21.3333333333333V224H234.6666666666667V74.6666666666667z" />
|
||||||
|
<glyph glyph-name="umbrella-13"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M245.28 129.056C239.6586666666667 185.7066666666667 194.6773333333333 229.2266666666667 138.6666666666667 234.1653333333334V256H117.3333333333333V234.1653333333334C61.3226666666667 229.2266666666667 16.3413333333333 185.7066666666667 10.72 129.056L9.5573333333333 117.3333333333334H246.4533333333333L245.28 129.056z M192 53.3333333333333C186.112 53.3333333333333 181.3333333333334 48.5546666666667 181.3333333333334 42.6666666666667C181.3333333333334 30.9013333333334 171.7653333333333 21.3333333333333 160 21.3333333333333S138.6666666666667 30.9013333333334 138.6666666666667 42.6666666666667V96H117.3333333333333V42.6666666666667C117.3333333333333 19.136 136.4693333333334 0 160 0S202.6666666666667 19.136 202.6666666666667 42.6666666666667C202.6666666666667 48.5546666666667 197.888 53.3333333333333 192 53.3333333333333z" />
|
||||||
|
<glyph glyph-name="user-run"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M170.6666666666667 224C170.6666666666667 206.3268880054146 184.9935546720813 192 202.6666666666667 192C220.3397786612521 192 234.6666666666667 206.3268880054146 234.6666666666667 224C234.6666666666667 241.6731119945854 220.3397786612521 256 202.6666666666667 256C184.9935546720813 256 170.6666666666667 241.6731119945854 170.6666666666667 224z M237.7916672 178.2083328L219.2916672 159.7083328C215.4322912 155.8645834666667 209.3333333333333 155.5364586666667 205.0833333333333 158.9218752L128.2395829333333 220.4010421333334C115.4947914666667 230.6041674666667 97.1770826666667 229.5885418666667 85.6249994666667 218.0416672L67.1249994666667 199.5416672C62.9583328 195.3750005333334 62.9583328 188.6250005333334 67.1249994666667 184.4583338666667S78.0416661333333 180.2916672 82.2083328 184.4583338666667L100.7083328 202.9583338666667C104.5520832 206.8177088 110.6510410666667 207.1406250666667 114.9166656 203.7447925333334L144.0332021333333 180.4498709333333L109.7916661333333 146.2083349333333C102.9843744 139.4010432 99.6249994666666 130.0052096 100.5729162666666 120.4270848S106.6614581333333 102.2968746666667 114.6666666666667 96.9583338666667L147.1666666666667 74.9583338666667L119.5 38.4427093333334C115.9427082666667 33.7447925333334 116.8645834666667 27.0572928 121.5572917333333 23.5000010666667C123.4843754666667 22.0364586666667 125.75 21.3333333333333 127.9895829333334 21.3333333333333C131.2187498666667 21.3333333333333 134.4062496 22.7916672 136.5 25.5572917333333L164 61.8541664C167.7239584 66.510416 169.3333333333334 72.5624992 168.4166666666667 78.4583328C167.5 84.3489578666667 164.1249994666667 89.6249994666667 159.1666666666667 92.9270826666667L126.5 114.7083328C123.8333333333333 116.4895829333334 122.119792 119.3385408 121.8020832 122.5312490666667C121.4895829333334 125.7239573333333 122.6093749333333 128.8541653333333 124.8749994666667 131.1249994666667L160.7923168 167.0423168L191.760416 142.2656245333333C197.640624 137.5572917333333 204.7031242666667 135.2395829333334 211.7447914666667 135.2395829333334C219.9687498666667 135.2395829333334 228.1562496 138.4062496 234.3749994666667 144.6249994666667L252.8749994666667 163.1249994666667C257.0416661333334 167.2916661333333 257.0416661333334 174.0416661333333 252.8749994666667 178.2083328S241.9583338666667 182.3749994666667 237.7916672 178.2083328z M67.1250005333333 103.5416661333333L3.1250005333333 39.5416661333333C-1.0416661333333 35.3749994666667 -1.0416661333333 28.6249994666667 3.1250005333333 24.4583328C5.2083328 22.3749994666667 7.9374997333333 21.3333333333333 10.6666666666667 21.3333333333333S16.1250005333333 22.3749994666667 18.2083328 24.4583338666667L82.2083328 88.4583338666667C86.3749994666667 92.6250005333333 86.3749994666667 99.3750005333333 82.2083328 103.5416672S71.2916672 107.7083328 67.1250005333333 103.5416661333333z" />
|
||||||
|
<glyph glyph-name="vector"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M99.68 177.3973333333333C54.5813333333333 164.9493333333334 21.3333333333333 123.6693333333333 21.3333333333333 74.6666666666667H42.6666666666667C42.6666666666667 121.7173333333333 80.9493333333333 160 128 160C115.616 160 105.0026666666667 167.104 99.68 177.3973333333333z M156.32 177.3973333333333C150.9973333333333 167.104 140.384 160 128 160C175.0506666666667 160 213.3333333333333 121.7173333333333 213.3333333333333 74.6666666666667H234.6666666666667C234.6666666666667 123.6693333333333 201.4186666666667 164.9493333333334 156.32 177.3973333333333z M32 181.3333333333334H97.9626666666667C96.768 184.6826666666667 96 188.2346666666667 96 192S96.768 199.3173333333334 97.9626666666667 202.6666666666667H32C26.112 202.6666666666667 21.3333333333333 197.888 21.3333333333333 192S26.112 181.3333333333334 32 181.3333333333334z M224 181.3333333333334C229.888 181.3333333333334 234.6666666666667 186.112 234.6666666666667 192S229.888 202.6666666666667 224 202.6666666666667H158.0373333333333C159.232 199.3173333333334 160 195.7653333333333 160 192S159.232 184.6826666666667 158.0373333333333 181.3333333333333H224z M0 192C0 180.2179253369431 9.5512586702764 170.6666666666667 21.3333333333333 170.6666666666667C33.1154079963903 170.6666666666667 42.6666666666667 180.2179253369431 42.6666666666667 192C42.6666666666667 203.7820746630569 33.1154079963903 213.3333333333334 21.3333333333333 213.3333333333334C9.5512586702764 213.3333333333334 0 203.7820746630569 0 192z M0 213.3333333333334H42.6666666666667V170.6666666666667H0V213.3333333333334z M213.3333333333333 213.3333333333334H256V170.6666666666667H213.3333333333333V213.3333333333334z M128 149.3333333333334C104.4693333333333 149.3333333333334 85.3333333333333 168.4693333333334 85.3333333333333 192S104.4693333333333 234.6666666666667 128 234.6666666666667S170.6666666666667 215.5306666666667 170.6666666666667 192S151.5306666666667 149.3333333333334 128 149.3333333333334zM128 213.3333333333334C116.2346666666667 213.3333333333334 106.6666666666667 203.7653333333333 106.6666666666667 192S116.2346666666667 170.6666666666667 128 170.6666666666667S149.3333333333334 180.2346666666667 149.3333333333334 192S139.7653333333333 213.3333333333334 128 213.3333333333334z M53.3333333333333 21.3333333333333H10.6666666666667C4.7786666666667 21.3333333333333 0 26.112 0 32V74.6666666666667C0 80.5546666666667 4.7786666666667 85.3333333333333 10.6666666666667 85.3333333333333H53.3333333333333C59.2213333333333 85.3333333333333 64 80.5546666666667 64 74.6666666666667V32C64 26.112 59.2213333333333 21.3333333333333 53.3333333333333 21.3333333333333z M245.3333333333333 21.3333333333333H202.6666666666667C196.7786666666667 21.3333333333333 192 26.112 192 32V74.6666666666667C192 80.5546666666667 196.7786666666667 85.3333333333333 202.6666666666667 85.3333333333333H245.3333333333333C251.2213333333333 85.3333333333333 256 80.5546666666667 256 74.6666666666667V32C256 26.112 251.2213333333333 21.3333333333333 245.3333333333333 21.3333333333333z" />
|
||||||
|
<glyph glyph-name="watch-time"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M224 192C224 207.6586666666667 212.6826666666667 220.6613333333334 197.8133333333333 223.4133333333333L191.68 247.9253333333334C190.496 252.672 186.2293333333333 256 181.3333333333333 256H74.6666666666667C69.7706666666667 256 65.504 252.672 64.32 247.9253333333334L58.1866666666667 223.4133333333333C43.3173333333333 220.6613333333334 32 207.6586666666667 32 192V64C32 48.3413333333333 43.3173333333333 35.3386666666667 58.1866666666667 32.5866666666667L64.3093333333333 8.0746666666667C65.504 3.328 69.7706666666667 0 74.6666666666667 0H181.3333333333333C186.2293333333333 0 190.496 3.328 191.68 8.0746666666667L197.8026666666667 32.5866666666667C212.6826666666667 35.3386666666667 224 48.3413333333334 224 64V96H245.3333333333334V160H224V192zM202.6666666666667 64C202.6666666666667 58.1226666666667 197.8773333333333 53.3333333333333 192 53.3333333333333H64C58.1226666666667 53.3333333333333 53.3333333333333 58.1226666666667 53.3333333333333 64V192C53.3333333333333 197.8773333333333 58.1226666666667 202.6666666666667 64 202.6666666666667H192C197.8773333333333 202.6666666666667 202.6666666666667 197.8773333333333 202.6666666666667 192V64z M138.6666666666667 181.3333333333334L117.3333333333333 181.3333333333334L117.3333333333333 117.3333333333334L181.3333333333333 117.3333333333334L181.3333333333333 138.6666666666667L138.6666666666667 138.6666666666667z" />
|
||||||
|
<glyph glyph-name="world"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M128 256C57.4186666666667 256 0 198.5813333333333 0 128S57.4186666666667 0 128 0S256 57.4186666666667 256 128S198.5813333333333 256 128 256zM128 21.3333333333333C101.3333333333333 21.3333333333333 76.9813333333333 31.2426666666667 58.2613333333333 47.4773333333334C58.3466666666667 47.616 58.464 47.7333333333334 58.5386666666667 47.872C76.16 77.3973333333333 65.0773333333333 95.4346666666667 56.896 103.5626666666667C54.7413333333333 105.7066666666667 52.2773333333333 107.6586666666667 49.7386666666667 109.6213333333333C43.104 114.7733333333334 38.7093333333333 118.176 38.7093333333333 128C38.7093333333333 132.6293333333333 41.2906666666667 134.4426666666667 54.0373333333333 138.7946666666667C62.8053333333333 141.792 72.736 145.184 79.1466666666667 153.472C94.0266666666667 172.7146666666667 77.664 202.3893333333334 74.2293333333333 208.1493333333334C72.4693333333333 211.104 70.56 213.8773333333334 68.576 216.5333333333333C84.608 227.328 103.744 233.7706666666667 124.3093333333333 234.4853333333334C127.6373333333333 228.8426666666667 133.1306666666667 224.0853333333333 138.528 219.4453333333334C143.136 215.4773333333333 150.4533333333333 213.8133333333333 154.2186666666667 209.12C156.3733333333333 206.432 155.328 201.248 155.4026666666667 197.856C155.552 191.1253333333334 159.6266666666666 181.3653333333333 173.3653333333333 181.3653333333333C173.9733333333333 181.3653333333333 174.6026666666666 181.3866666666667 175.2533333333333 181.4293333333333C180.5653333333333 181.8026666666667 197.1413333333333 185.6 213.8026666666666 191.104C226.8586666666667 173.3973333333333 234.6666666666667 151.616 234.6666666666667 128C234.6666666666667 69.184 186.816 21.3333333333333 128 21.3333333333333z M165.4826666666667 161.0346666666667C148.672 161.0346666666667 131.5093333333333 153.0453333333333 122.784 141.1626666666667C116.928 133.184 115.2213333333333 123.9573333333334 117.9733333333333 115.1786666666667C123.4666666666667 97.664 124 87.3386666666667 120.5653333333333 75.7653333333333C117.5146666666667 65.4826666666667 117.216 50.5706666666667 134.6346666666667 43.4666666666667C137.92 42.1226666666667 141.5253333333333 41.44 145.3226666666666 41.44C158.272 41.44 173.6 49.4506666666667 187.392 63.4346666666667C203.968 80.2346666666667 213.7173333333333 100.8213333333333 213.4826666666666 118.528C213.1626666666667 142.3573333333334 192.0746666666667 161.0346666666667 165.4826666666667 161.0346666666667z" />
|
||||||
|
<glyph glyph-name="zoom-split-in"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M210.208 60.8746666666667C206.0373333333333 65.0453333333334 199.296 65.0453333333334 195.1253333333334 60.8746666666667S190.9546666666667 49.9626666666667 195.1253333333334 45.792L227.1253333333334 13.792C229.2053333333334 11.712 231.936 10.6666666666667 234.6666666666667 10.6666666666667S240.128 11.712 242.208 13.792C246.3786666666667 17.9626666666667 246.3786666666667 24.704 242.208 28.8746666666667L210.208 60.8746666666667z M106.6666666666667 256C47.8506666666667 256 0 208.1493333333334 0 149.3333333333334S47.8506666666667 42.6666666666667 106.6666666666667 42.6666666666667S213.3333333333333 90.5173333333333 213.3333333333333 149.3333333333334S165.4826666666667 256 106.6666666666667 256zM149.3333333333333 138.6666666666667H117.3333333333333V106.6666666666667H96V138.6666666666667H64V160H96V192H117.3333333333333V160H149.3333333333333V138.6666666666667z" />
|
||||||
|
<glyph glyph-name="collection"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M22 224L22 192L11 192L0 192L0 181.534L0 171.068L10.75 170.784L21.5 170.5L21.775 154.75L22.051 139L11.025 139L0 139L0 128L0 117L11.025 117L22.051 117L21.775 101.25L21.5 85.5L10.75 85.216L0 84.932L0 74.466L0 64L11 64L22 64L22 32L22 0L139 0L256 0L256 128L256 256L139 256L22 256L22 224M235 127.995L235 20.99L138.75 21.245L42.5 21.5L42.23 42.75L41.96 64L52.98 64L64 64L64 74.466L64 84.932L53.25 85.216L42.5 85.5L42.225 101.25L41.949 117L52.975 117L64 117L64 128L64 139L52.975 139L41.949 139L42.225 154.75L42.5 170.5L53.25 170.784L64 171.068L64 181.534L64 192L53 192L42 192L42 212.833C42 224.292 42.3 233.967 42.667 234.333C43.033 234.7 86.458 235 139.167 235L235 235L235 127.995M96 128L96 85L149 85L202 85L202 128L202 171L149 171L96 171L96 128M182 128L182 107L149.5 107L117 107L117 128L117 149L149.5 149L182 149L182 128" />
|
||||||
|
<glyph glyph-name="image"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M0 128L0 11L128 11L256 11L256 128L256 245L128 245L0 245L0 128M235 171.441C235 129.656 234.744 119.037 233.75 119.64C232.497 120.401 186.403 158.598 182.333 162.249L180.166 164.193L148.462 127.096C131.024 106.693 116.35 90 115.853 90C115.356 90 103.722 99 90 110C76.278 121 64.575 130 63.994 130C63.412 130 54.063 122.888 43.218 114.196C32.373 105.504 22.938 98.052 22.25 97.637C21.255 97.036 21 109.858 21 160.441L21 224L128 224L235 224L235 171.441M101.217 201.79C94.355 200.773 89.484 198.189 84.334 192.833C78.207 186.461 75.763 181.031 75.244 172.642C74.637 162.822 77.446 155.424 84.435 148.435C91.424 141.446 98.822 138.637 108.642 139.244C132.89 140.743 146.408 167.943 132.981 188.215C126.076 198.64 114.202 203.715 101.217 201.79M114.077 178.077C116.367 175.787 117 174.257 117 171.011C117 165.83 115.745 163.437 112.02 161.51C107.141 158.987 103.227 159.573 99.4 163.4C95.578 167.222 94.987 171.14 97.5 176C99.47 179.809 101.579 180.933 106.827 180.97C110.299 180.994 111.731 180.423 114.077 178.077M209.49 112.147L235 90.794L235 61.397L235 32L128 32L21 32L21.015 50.75L21.03 69.5L42.004 86.25C53.54 95.463 63.449 103 64.025 103C64.601 103 72.818 96.793 82.286 89.208C91.754 81.622 103.827 71.987 109.115 67.796L118.731 60.177L150.428 97.151C167.861 117.487 182.542 133.984 183.053 133.813C183.563 133.641 195.46 123.891 209.49 112.147" />
|
||||||
|
<glyph glyph-name="shop"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M34.245 209.497C12.648 166.291 11.003 162.622 11.036 157.747C11.133 143.439 18.248 129.336 28.597 122.94L32 120.837L32 60.418L32 0L74.5 0L117 0L117 26.5L117 53L128 53L139 53L139 26.5L139 0L181.5 0L224 0L224 60.418L224 120.837L227.403 122.94C237.752 129.336 244.867 143.439 244.964 157.747C244.997 162.622 243.352 166.291 221.755 209.497L198.51 256L128 256L57.49 256L34.245 209.497M204.907 196.187C223.169 159.623 224.25 157.146 223.564 153.437C222.445 147.398 219.973 142.955 216.58 140.886C212.251 138.246 203.786 138.351 199.337 141.101C195.802 143.286 192 149.431 192 152.96C192 154.881 191.4 155 181.707 155L171.415 155L170.254 150.658C169.472 147.737 167.767 145.119 165.043 142.658C161.37 139.34 160.46 139 155.247 139.004C146.467 139.009 140.689 143.395 139.078 151.275L138.418 154.5L128 154.5L117.582 154.5L116.922 151.275C115.311 143.395 109.533 139.009 100.753 139.004C95.54 139 94.63 139.34 90.957 142.658C88.233 145.119 86.528 147.737 85.746 150.658L84.585 155L74.293 155C64.287 155 64 154.937 63.995 152.75C63.988 149.586 59.934 143.255 56.442 140.953C52.487 138.346 43.642 138.311 39.42 140.886C36.049 142.941 33.186 148.08 32.271 153.716C31.747 156.944 33.75 161.463 51.082 196.165L70.479 235L128 235L185.521 235L204.907 196.187M78.317 125.614C85.924 119.913 92.23 117.851 101.95 117.885C109.8 117.912 115.707 119.827 122.696 124.612L127.893 128.17L132.602 124.93C139.805 119.974 146.284 117.889 154.481 117.889C163.912 117.889 170.158 120.158 180.205 127.232C181.597 128.213 182.332 128.056 184.205 126.378C188 122.98 193.223 120.22 198.25 118.957L203 117.763L203 69.381L203 21L181.5 21L160 21L160 48L160 75L128 75L96 75L96 48L96 21L74.5 21L53 21L53 69.381L53 117.763L57.669 118.938C62.601 120.18 70.011 124.103 72.038 126.545C73.683 128.527 74.614 128.389 78.317 125.614" />
|
||||||
|
<glyph glyph-name="ungroup"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M11 160L11 75L43 75L75 75L75 43L75 11L160 11L245 11L245 96L245 181L213 181L181 181L181 213L181 245L96 245L11 245L11 160M160 160L160 96L96 96L32 96L32 160L32 224L96 224L160 224L160 160M224 96L224 32L160 32L96 32L96 53.5L96 75L138.5 75L181 75L181 117.5L181 160L202.5 160L224 160L224 96" />
|
||||||
|
<glyph glyph-name="world-2"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M113.63 255.01C85.844 251.5 59.791 239.266 40.142 220.5C-13.081 169.67 -12.827 85.301 40.7 34.967C58.266 18.449 79.155 7.785 104.5 2.394C115.485 0.058 140.515 0.058 151.5 2.395C178.843 8.21 201.725 20.562 219.599 39.156C261.858 83.115 267.53 148.763 233.496 200C227.079 209.66 209.552 227.243 200.227 233.375C185.482 243.071 168.553 250.085 151.752 253.46C142.18 255.383 122.816 256.17 113.63 255.01M80.346 218.25C66.451 198.907 56.913 172.408 54.43 146.25L53.742 139L37.777 139L21.812 139L22.523 144.25C25.978 169.767 42.212 197.015 63.568 213.139C68.734 217.04 83.793 226 85.182 226C85.584 226 83.408 222.513 80.346 218.25M118 182.5L118 139L96.362 139L74.724 139L75.414 145.75C77.565 166.792 84.971 187.624 96.299 204.5C100.481 210.73 115.161 226 116.968 226C117.662 226 118 211.733 118 182.5M147.869 218.25C160.281 205.924 168.942 191.36 174.777 173C177.748 163.652 181 147.358 181 141.824L181 139L159.5 139L138 139L138 182.5C138 211.733 138.338 226 139.032 226C139.6 226 143.576 222.513 147.869 218.25M179.209 221.634C189.762 215.62 194.242 212.203 203.334 203.231C219.215 187.559 230.64 165.203 233.477 144.25L234.188 139L218.223 139L202.258 139L201.57 146.25C199.087 172.408 189.549 198.907 175.654 218.25C172.592 222.513 170.416 226 170.818 226C171.22 226 174.996 224.035 179.209 221.634M54.43 109.75C56.913 83.592 66.451 57.093 80.346 37.75C83.408 33.488 85.632 30 85.289 30C83.97 30 71.221 37.411 65.5 41.503C57.79 47.018 46.284 58.732 40.553 66.901C31.812 79.361 24.418 97.753 22.523 111.75L21.812 117L37.777 117L53.742 117L54.43 109.75M118 73.5C118 42.032 117.69 30 116.879 30C115.044 30 100.666 45.028 96.309 51.5C90.327 60.386 84.629 72.284 81.223 83C78.252 92.348 75 108.642 75 114.176L75 117L96.5 117L118 117L118 73.5M180.597 110.75C178.324 89.269 170.845 68.073 159.69 51.5C155.335 45.029 140.957 30 139.121 30C138.31 30 138 42.032 138 73.5L138 117L159.629 117L181.258 117L180.597 110.75M233.477 111.75C231.505 97.182 223.389 77.661 214.099 65.139C208.576 57.694 197.706 46.665 191.185 41.891C186.51 38.467 172.006 30 170.818 30C170.416 30 172.481 33.337 175.407 37.415C189.532 57.101 199.078 83.495 201.57 109.75L202.258 117L218.223 117L234.188 117L233.477 111.75" />
|
||||||
|
<glyph glyph-name="ui-04"
|
||||||
|
unicode=""
|
||||||
|
horiz-adv-x="256" d=" M60.5 255.324C40.632 252.533 21.376 236.603 14.192 217.015C10.95 208.175 10.152 193.2 12.411 183.613C17.247 163.1 34.884 145.303 55.103 140.537C64.339 138.36 190.028 138.299 200.257 140.467C220.62 144.782 238.673 162.757 243.589 183.613C244.773 188.639 245.069 193.202 244.685 200.5C243.863 216.087 239.53 226.326 229.07 237.394C222.26 244.601 215.845 248.832 206 252.614L198.5 255.494L131 255.62C93.875 255.689 62.15 255.556 60.5 255.324M76.535 233.909C84.449 232.446 89.339 229.795 95.474 223.641C104.462 214.625 108.134 203.334 106.022 191.208C104.582 182.935 102.027 177.966 95.862 171.448C76.111 150.564 40.67 160.048 33.024 188.263C29.798 200.164 34.161 215.079 43.432 223.847C49.448 229.537 53.541 231.875 60.5 233.594C66.951 235.188 69.358 235.236 76.535 233.909M202 231.375C214.639 225.298 222.802 213.504 223.774 199.913C224.765 186.064 219.127 174.436 207.594 166.542C198.545 160.348 195.021 159.943 152.724 160.238L115.091 160.5L118.373 165.5C130.863 184.534 130.922 210.024 118.519 228.837C116.583 231.773 115 234.388 115 234.649C115 234.91 133.113 234.983 155.25 234.812L195.5 234.5L202 231.375M59 116.326C52.281 115.159 43.125 111.303 36.415 106.815C15.804 93.029 6.649 68.331 12.978 43.585C15.552 33.522 19.121 27.064 26.5 19.122C33.741 11.328 42.085 5.737 50.928 2.753C57.413 0.564 58.379 0.531 124.094 0.222C198.612 -0.129 199.271 -0.081 213 6.649C221.879 11.001 232.882 21.414 237.83 30.147C244.395 41.735 246.694 59.188 243.463 72.897C239.136 91.251 223.631 107.957 205.072 114.262C198.54 116.481 198.078 116.496 130 116.628C92.325 116.701 60.375 116.565 59 116.326M140.351 94.75C139.929 94.062 138.268 91.547 136.66 89.16C125.199 72.145 125.603 44.679 137.577 26.885C139.46 24.088 141 21.619 141 21.4C141 20.4 66.724 21.08 61.799 22.124C44.292 25.839 32.022 40.828 32.022 58.5C32.022 69.276 35.346 77.251 43.048 84.952C53.609 95.514 55.166 95.802 102.309 95.911C133.117 95.982 140.96 95.742 140.351 94.75M196.546 94.632C205.268 92.31 210.633 88.462 217.182 79.832C224.666 69.97 226.081 55.233 220.669 43.5C209.72 19.763 179.402 13.833 161.11 31.851C154.503 38.358 151.397 44.176 149.855 52.935C148.593 60.098 149.906 68.935 153.187 75.367C155.644 80.183 163.108 88.286 167.704 91.126C175.097 95.695 187.084 97.152 196.546 94.632" />
|
||||||
|
</font>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 123 KiB |
BIN
app/assets/fonts/nucleo-icons.ttf
Normal file
BIN
app/assets/fonts/nucleo-icons.ttf
Normal file
Binary file not shown.
BIN
app/assets/fonts/nucleo-icons.woff
Normal file
BIN
app/assets/fonts/nucleo-icons.woff
Normal file
Binary file not shown.
BIN
app/assets/fonts/nucleo-icons.woff2
Normal file
BIN
app/assets/fonts/nucleo-icons.woff2
Normal file
Binary file not shown.
BIN
app/assets/fonts/nucleo.eot
Normal file
BIN
app/assets/fonts/nucleo.eot
Normal file
Binary file not shown.
BIN
app/assets/fonts/nucleo.ttf
Normal file
BIN
app/assets/fonts/nucleo.ttf
Normal file
Binary file not shown.
BIN
app/assets/fonts/nucleo.woff
Normal file
BIN
app/assets/fonts/nucleo.woff
Normal file
Binary file not shown.
BIN
app/assets/fonts/nucleo.woff2
Normal file
BIN
app/assets/fonts/nucleo.woff2
Normal file
Binary file not shown.
91
app/assets/img/shapes/pattern-lines.svg
Normal file
91
app/assets/img/shapes/pattern-lines.svg
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="1920px" height="983px" viewBox="0 0 1920 983" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>pattern-lines</title>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter-1">
|
||||||
|
<feColorMatrix in="SourceGraphic" type="matrix" values="0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0.399339 0"></feColorMatrix>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter-2">
|
||||||
|
<feColorMatrix in="SourceGraphic" type="matrix" values="0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0.399339 0"></feColorMatrix>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
<g id="pattern-lines" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<g filter="url(#filter-1)" id="Whangaehu">
|
||||||
|
<g transform="translate(1314.673347, 397.902856) rotate(31.000000) translate(-1314.673347, -397.902856) translate(546.173347, -471.097144)">
|
||||||
|
<path d="M1247.32771,699.958885 C1247.41534,722.884279 1282.37839,748.664482 1297.31327,761.955728 C1326.84347,788.244047 1357.55663,812.519958 1387.985,837.183645 C1418.41337,861.847333 1448.9239,886.444157 1477.93929,913.521395 C1496.77903,931.098197 1518.91573,950.894667 1531.69279,975.992925 C1558.91184,1029.47882 1473.09244,1021.53616 1450.86263,1022.70617 C1394.31055,1025.6947 1329.44488,1024.33081 1276.4362,1052.18359 C1244.79201,1068.81102 1232.17376,1096.69723 1238.97031,1137.33982 C1241.16098,1150.55752 1247.64536,1165.76758 1242.15226,1178.64431 C1236.28674,1192.39687 1222.79223,1200.33284 1211.59245,1205.65468 C1170.74197,1225.04333 1123.77405,1227.28974 1080.55219,1229.72334 C1033.94573,1232.39764 986.901141,1231.6154 940.623287,1231.82266 C921.000382,1231.90958 900.506689,1240.51412 881.820295,1247.50741 C857.323152,1256.67355 833.116272,1266.96959 808.821769,1276.92465 C755.374956,1298.77364 700.301572,1321.78594 643.754964,1327.33511 C608.342822,1330.81169 569.639201,1326.11162 542.129893,1295.87203 C528.317733,1280.68872 521.088531,1258.11767 513.103547,1238.06715 C503.437226,1213.84472 494.154272,1189.38829 483.86361,1165.54695 C450.713333,1088.76125 403.383959,1013.72722 326.562722,1009.95647 C314.94123,1009.38818 303.527852,1011.24013 291.961127,1011.58779 C284.595007,1011.80173 278.039434,1009.62887 275.3011,1000.22203 C268.416927,976.628067 290.055246,939.381824 298.92745,920.661765 C318.353195,879.684881 340.259871,840.54657 360.78095,800.392032 C374.357613,773.836283 397.858,737.546101 398.10445,705.280732 C398.323517,676.532061 366.99697,655.75279 349.942623,641.592398 C333.961702,628.334581 305.006553,609.781659 303.254018,582.811395 C302.405135,569.734093 309.470038,558.896512 316.847111,550.485855 C329.777527,535.777232 344.674067,525.400968 356.306512,508.619767 C375.38175,481.087901 391.318857,443.206513 388.728393,406.107356 C386.932045,380.400696 374.916233,363.56601 359.63085,347.473439 C353.206717,340.707473 347.992928,335.920485 347.653375,324.935819 C347.105708,307.49273 352.702864,289.033409 357.314219,272.86061 C373.809946,214.982182 397.239137,159.015875 423.302604,106.760151 C436.326123,80.645661 450.395686,54.6113997 467.663624,32.3345227 C478.972946,17.7061294 494.225469,0.296469271 511.476976,0.316491884 C531.450388,0.316491884 552.584854,9.11495688 571.999646,15.6937224 C608.260672,27.9887934 644.083564,42.2026711 679.764063,56.7842643 C762.27921,90.5204947 844.018494,126.988964 924.981916,166.189671 C982.010474,193.848566 1040.24938,221.547576 1093.86597,258.319132 C1104.32237,265.540187 1114.19203,273.959841 1123.3414,283.46419 C1133.11726,293.445996 1145.24807,297.912068 1157.54868,301.241565 C1233.89344,321.90718 1317.53313,306.041925 1394.19554,296.093548 C1413.65415,293.573025 1433.11275,291.03913 1452.62613,289.274096 C1469.40116,287.756434 1489.48411,283.404018 1505.78815,289.94267 C1537.91429,302.812714 1509.82993,350.248021 1497.95651,369.576487 C1456.1531,437.630608 1402.21886,495.208178 1352.22783,553.989181 C1328.45909,581.982364 1304.50961,609.902003 1282.03336,639.479705 C1270.32972,654.856901 1247.25103,679.861559 1247.32771,699.958885 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(905.470756, 664.316492) rotate(-180.000000) translate(-905.470756, -664.316492) "></path>
|
||||||
|
<path d="M1241.68711,708.388567 C1254.50412,732.640565 1276.99144,750.565664 1295.65778,767.435167 C1322.51977,791.720571 1350.226,814.65641 1377.51559,838.253675 C1403.31955,860.568189 1429.17833,883.13657 1453.07454,908.477569 C1467.64579,923.930704 1485.9284,942.410332 1492.83028,965.265999 C1507.80173,1014.80555 1427.25961,1007.28944 1407.37626,1008.58554 C1357.94471,1011.79242 1301.90182,1012.52733 1256.17066,1038.60992 C1227.61472,1054.89817 1215.88316,1081.90942 1221.9737,1119.40983 C1224.0788,1132.38431 1227.87238,1143.4614 1223.07011,1156.36907 C1217.5168,1171.30777 1204.74365,1180.62107 1193.03401,1187.19516 C1156.35369,1207.79266 1112.99625,1212.16871 1073.23502,1215.80985 C1032.15811,1219.57124 989.359822,1222.2236 949.604075,1219.47103 C933.706162,1218.37535 915.407118,1224.59535 899.673663,1229.36558 C875.464983,1236.71467 851.502993,1245.19285 827.41491,1253.07642 C778.460303,1269.11079 728.233862,1284.55725 677.30572,1286.31435 C640.537685,1287.58374 602.201787,1280.70232 571.61201,1254.10529 C540.611079,1227.13413 526.856644,1185.32449 509.66497,1145.57927 C479.974247,1076.86528 439.873132,993.319481 371.183184,978.801686 C360.767309,976.596961 350.757107,977.792855 340.352197,977.251694 C335.001727,976.977774 328.911181,976.109247 326.197572,969.675456 C319.153152,952.972973 338.455411,922.434167 344.951627,909.640069 C362.899823,874.284261 383.079209,840.658829 401.888084,805.984487 C416.82664,778.452122 435.761602,747.859863 441.539671,715.223221 C448.5512,675.618305 402.7378,647.437884 386.626088,619.551427 C358.695099,571.194412 411.613221,543.642005 437.702244,520.585904 C467.661587,494.115816 492.391065,445.825612 465.534556,404.871136 C455.261215,389.210893 442.619633,379.877548 438.031167,359.440396 C430.855178,327.478534 436.282396,290.953555 442.104322,259.359147 C450.875584,211.86398 464.756106,164.883251 483.625285,121.957882 C497.143993,91.2253225 519.571014,43.0353327 552.413909,46.6497489 C574.522972,49.0615867 596.999332,57.8738141 618.527299,65.6638499 C650.761688,77.3221796 682.590406,90.6106712 714.249181,104.413599 C787.330242,136.188393 859.605442,171.223511 930.460796,209.759468 C978.806901,236.062531 1113.66505,343.552999 1123.81231,347.387887 C1154.06768,358.812383 1188.46747,356.801404 1219.66028,355.030941 C1261.15383,352.679233 1302.43907,346.586169 1343.69141,340.940731 C1363.32807,338.268335 1383.06342,335.00133 1402.80424,333.685175 C1416.85471,332.749836 1435.30725,331.948117 1447.61442,341.909475 C1471.63672,361.344478 1444.8734,405.813156 1433.80516,424.626827 C1399.89876,482.303824 1357.00728,532.250914 1316.79104,583.320411 C1297.0557,608.394171 1277.01886,633.427845 1259.10355,660.512584 C1251.87823,671.449367 1233.76556,693.409784 1241.68711,708.388567 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(909.673827, 666.457566) rotate(-180.000000) translate(-909.673827, -666.457566) "></path>
|
||||||
|
<path d="M1246.84328,685.685051 C1281.86255,734.186416 1330.19639,770.258555 1371.91134,810.765409 C1392.84832,831.102321 1413.91691,851.993576 1431.97493,876.217538 C1441.3686,888.81374 1453.09836,904.74265 1454.908,922.301181 C1459.74467,969.273107 1387.11779,962.921575 1365.38018,964.704813 C1323.35266,968.164429 1275.87429,970.789194 1237.74573,994.759362 C1214.45072,1009.41263 1202.9787,1033.46294 1207.33281,1065.07365 C1209.26309,1079.09911 1212.26819,1091.01407 1207.33281,1104.78573 C1202.33163,1118.73772 1191.91248,1128.58226 1181.36174,1135.96232 C1151.04204,1157.18751 1113.36314,1163.97315 1079.22676,1169.029 C1039.18128,1174.91777 998.834805,1177.21701 958.512807,1175.90815 C923.197409,1174.77944 888.052012,1187.47582 853.570141,1195.84434 C807.890446,1206.92445 761.3827,1216.60202 714.639153,1215.13936 C677.722499,1213.97725 640.515205,1204.84735 608.956183,1180.58331 C576.88717,1155.87179 557.60628,1118.88465 540.222769,1078.97221 C513.944604,1018.63603 481.195606,937.782617 423.544865,914.867696 C415.1602,911.528298 407.345846,911.160961 398.697961,910.579911 C394.497403,910.299402 389.073967,910.212574 386.990139,904.876225 C381.977985,892.026237 400.507601,867.114349 405.678784,858.431928 C422.184893,830.714952 440.078394,804.246912 456.995785,776.897271 C472.789006,751.364262 489.991552,724.755967 499.801994,694.834992 C515.414251,647.181834 465.501093,619.317927 466.89945,573.908841 C467.771368,545.717674 489.931231,525.50098 507.479254,511.515596 C529.085258,494.317714 560.194613,483.010525 571.008582,451.626896 C579.064221,428.251135 566.424162,414.646442 556.690492,396.907579 C540.19535,366.853029 539.07118,326.112417 540.787596,291.322606 C543.101742,244.310611 552.144457,196.604022 567.537364,153.392258 C574.512703,133.80337 583.056397,113.426386 595.636136,98.2121039 C607.420731,83.9528902 618.574693,80.2995924 634.324044,83.2182228 C682.537238,92.1678003 731.216551,117.113077 777.450109,139.393516 C835.539547,167.390999 892.828362,198.300434 948.406241,233.076888 C986.304492,256.793267 1025.0582,281.885476 1058.32267,314.651615 C1066.99249,323.193786 1075.8707,332.477303 1082.20992,343.744419 C1087.00272,352.213124 1089.0372,359.205816 1097.11477,364.041258 C1121.05686,378.367261 1154.35972,374.62046 1180.01273,373.13109 C1221.03124,370.76012 1261.85233,364.448665 1302.61858,358.765015 C1326.40712,355.425621 1371.22038,344.919886 1390.21612,370.118957 C1406.61255,391.87845 1386.82715,428.979123 1376.72059,448.147247 C1351.15531,496.621896 1318.26922,539.165781 1287.75759,582.971958 C1273.77401,603.048397 1259.24206,623.278449 1247.69326,645.598961 C1244.743,651.289289 1240.016,658.829642 1239.20441,665.742188 C1238.2941,673.663232 1242.54401,679.707536 1246.84328,685.685051 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(920.638560, 648.786272) rotate(-180.000000) translate(-920.638560, -648.786272) "></path>
|
||||||
|
<path d="M1240.65487,669.812091 C1273.01307,712.726979 1311.99646,747.983272 1346.7349,788.142404 C1362.31071,806.148464 1378.04008,825.037434 1389.9084,847.003226 C1396.29229,858.815523 1403.07106,873.68457 1401.31055,888.366331 C1396.25939,930.505322 1336.52836,926.699435 1312.39683,929.167576 C1276.53956,932.792865 1235.34594,936.444912 1203.6404,959.166529 C1182.87083,974.048951 1175.08292,996.028118 1178.96042,1024.37495 C1183.12311,1054.78192 1173.81602,1076.85472 1152.63511,1093.81734 C1126.07946,1115.06743 1092.55857,1123.72934 1061.72505,1129.88297 C1024.57674,1137.26149 986.957828,1140.53219 949.326946,1139.65521 C912.729289,1138.79904 877.272386,1146.27705 840.916035,1151.13975 C792.713301,1157.581 742.963952,1160.75815 695.304176,1147.5546 C653.808908,1136.05667 616.32825,1110.71976 588.231468,1071.53719 C558.884233,1030.64229 544.355954,979.119011 520.526065,933.87644 C505.663235,905.65669 484.937539,868.326892 457.164338,857.357376 C447.90112,853.698641 431.020016,858.634924 438.418525,840.635554 C442.647028,830.341602 450.561074,821.311815 456.813334,812.897395 C466.915671,799.299205 477.352559,786.075587 487.624914,772.664684 C509.518795,744.077054 532.964773,714.88075 549.374216,681.02909 C570.050552,638.408506 539.315754,605.606976 543.061626,562.391095 C545.074415,539.134383 558.33579,520.573158 572.364985,505.991728 C581.441732,496.547242 591.374051,488.366925 601.51478,480.735085 C612.105232,472.76212 624.637176,466.688753 633.872971,456.381421 C647.035626,441.713037 641.32084,424.349096 638.852842,405.386547 C634.508995,372.061844 633.5548,338.210613 636.011903,304.600771 C639.017375,263.404886 646.06488,221.031785 660.911257,183.594966 C666.686371,169.020225 674.002614,153.569259 684.867288,143.797025 C695.731961,134.024791 706.969578,134.693664 719.419255,137.636706 C756.345984,146.332054 793.195932,166.565461 828.225043,185.742048 C872.067649,209.747898 915.049204,236.576392 956.094748,267.097065 C984.427359,288.166563 1012.85321,310.928309 1036.55695,339.495873 C1043.45089,347.809964 1050.01029,356.712663 1055.31373,366.652115 C1058.95541,373.46793 1060.90787,382.26361 1066.1839,387.387176 C1082.69206,403.379928 1115.83452,398.604176 1135.1946,397.674442 C1173.83247,395.821664 1211.86157,387.012608 1250.45009,384.872214 C1271.51034,383.701686 1304.49375,380.758645 1319.95987,402.624102 C1334.5046,423.178568 1321.33098,455.552019 1312.63814,475.357347 C1295.55411,514.29913 1272.60174,548.993569 1252.0296,585.192973 C1243.5726,600.088774 1234.3039,615.673514 1228.82494,632.682953 C1223.95476,647.839614 1232.36241,658.809131 1240.65487,669.812091 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(919.093446, 646.214770) rotate(-180.000000) translate(-919.093446, -646.214770) "></path>
|
||||||
|
<path d="M1240.1207,634.096705 C1265.86857,671.819094 1296.90845,705.304887 1322.84258,743.641082 C1338.02286,766.091708 1364.16517,803.834114 1352.42524,835.485156 C1339.54583,870.265285 1294.6514,871.212678 1268.70084,874.014839 C1237.81435,877.350741 1201.54272,881.90758 1175.11007,903.624313 C1166.75023,910.489596 1159.62848,919.5766 1156.60995,931.545816 C1153.37777,944.355685 1156.91126,955.564321 1157.37143,968.387527 C1158.33561,995.288251 1145.15489,1016.88488 1127.71208,1031.71631 C1103.05987,1052.68579 1072.23364,1062.6001 1043.11663,1069.51209 C1010.12873,1077.30807 976.59328,1081.15158 942.99029,1080.98759 C910.876677,1080.85416 879.102703,1081.72149 846.956219,1082.72226 C804.915975,1084.05663 762.284077,1081.90163 721.503835,1068.29782 C681.331681,1054.88749 644.808055,1029.7548 616.118355,992.786322 C588.129873,956.711871 569.246277,912.617907 552.707379,867.703306 C543.323102,842.210339 527.468989,804.114329 505.084778,791.237744 C495.130761,785.506663 485.363006,785.9003 495.947024,770.995485 C509.275654,752.227696 527.238902,737.169431 542.676667,721.117066 C564.945834,697.952557 587.773786,674.334365 606.465643,646.79315 C618.402793,629.206271 623.722193,612.139792 622.900453,589.368919 C622.264974,572.022224 619.383404,554.855668 620.840623,537.442255 C624.253586,496.570773 650.675282,468.542517 674.034626,442.442414 C689.06152,425.656151 702.784586,412.852955 710.519903,388.974563 C719.668614,360.752825 723.508881,330.049175 729.622632,300.746605 C736.33899,268.568486 744.096221,235.096036 758.756071,206.754206 C771.80531,181.521437 787.675858,170.206054 811.429637,177.004624 C848.479174,187.599452 884.997327,213.699555 917.888857,237.84482 C951.366567,262.410409 984.269059,290.031684 1012.01102,323.797693 C1026.98861,342.031738 1037.21106,363.441563 1050.5123,383.029984 C1067.24293,407.62226 1105.0923,398.308419 1127.58608,396.226816 C1164.92597,392.770821 1282.41842,366.910902 1271.57693,450.668751 C1267.05187,485.629013 1249.23106,517.893864 1236.19826,548.744294 C1230.79669,561.547489 1222.97919,576.912658 1221.75754,591.583958 C1220.42632,607.562933 1232.3799,622.741291 1240.1207,634.096705 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(923.370061, 629.062203) rotate(-180.000000) translate(-923.370061, -629.062203) "></path>
|
||||||
|
<path d="M1242.95153,595.115174 C1262.61658,629.332767 1286.15116,661.659405 1303.0249,698.616544 C1313.97121,722.550818 1324.7205,754.530001 1310.59975,779.854094 C1294.66192,808.432232 1259.51878,815.094005 1233.69642,818.735599 C1207.0914,822.4841 1175.33068,825.637912 1153.58582,847.307056 C1146.66775,854.20937 1140.96472,863.517146 1139.90293,874.662421 C1138.87945,885.353324 1141.76928,896.044235 1140.81148,906.928918 C1138.666,931.371009 1126.52107,951.510015 1110.86237,966.116468 C1064.54304,1009.32779 995.603151,1018.93625 939.716753,1020.06547 C911.743445,1020.62675 882.954637,1017.68006 854.80072,1015.56861 C818.267397,1012.82906 781.679346,1006.94906 746.83723,992.776922 C672.758052,962.655289 623.105573,895.850463 588.427651,812.72196 C577.514177,786.555958 569.162139,758.245093 552.058525,737.21741 C543.241269,726.359455 545.16782,718.561772 554.182109,708.659317 C568.275488,693.184225 585.466674,681.357406 601.108956,668.441451 C623.357339,650.073132 646.081885,631.430858 665.757885,609.42763 C679.320367,594.259901 688.94765,579.646764 691.870316,556.901854 C693.955588,540.68508 693.468478,524.160943 694.72183,507.843941 C697.108127,476.846985 705.27955,446.083892 719.745103,420.372255 C731.238733,399.992708 744.921624,381.470707 759.064262,363.81066 C777.448596,340.818523 792.997834,317.458885 806.959858,290.170338 C825.47007,254.048427 851.478514,187.417332 895.077679,205.050651 C943.164835,224.508106 988.236286,273.946882 1019.08847,321.84884 C1029.44916,337.931977 1037.95444,357.656706 1051.92741,369.516934 C1072.84582,387.243798 1094.07072,386.622389 1118.95169,386.548889 C1156.202,386.448661 1237.25945,376.579616 1238.13515,444.680711 C1238.47996,471.661894 1228.91288,497.173077 1224.33185,523.125261 C1219.16519,552.191172 1229.5204,571.795627 1242.95153,595.115174 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(931.847903, 611.135235) rotate(-180.000000) translate(-931.847903, -611.135235) "></path>
|
||||||
|
<path d="M1244.09232,570.664024 C1263.54124,615.228861 1307.15346,688.45825 1273.98299,738.014029 C1256.46144,764.203127 1225.4702,774.04489 1199.47261,779.909914 C1178.55079,784.653977 1153.31976,786.435503 1137.51205,806.546061 C1125.89306,821.332059 1131.05097,842.850489 1126.5994,861.359675 C1121.07464,884.305996 1108.39342,903.082075 1092.81019,917.194169 C1049.26368,956.634615 988.715783,968.738314 936.33184,971.313857 C881.927437,973.98281 821.981841,961.498778 770.786077,937.484877 C706.952893,907.532559 659.130023,850.817315 625.68577,778.995797 C619.514901,765.737774 613.908007,752.132788 607.983533,738.714628 C604.002857,729.713586 598.100286,721.006128 594.962834,711.538018 C589.739223,695.751163 595.893666,682.846777 605.760488,672.557965 C619.95294,657.745278 637.386878,647.202914 653.566931,636.086727 C675.693359,620.873696 698.31258,605.934233 718.894922,588.085612 C732.725992,576.075325 747.203171,563.137578 752.153007,542.29973 C755.53138,528.087557 756.232242,513.034664 756.111781,498.31539 C755.848958,466.755024 757.206878,441.233165 769.285794,412.328407 C789.161799,364.874428 819.725948,322.204548 852.014871,286.700805 C877.355406,258.836939 917.45237,215.553199 954.373551,234.182488 C987.500226,250.863443 1006.87797,290.790975 1028.70324,323.071958 C1039.31472,338.765399 1051.23485,353.097675 1065.24114,364.26057 C1082.89957,378.332622 1099.52314,384.23768 1120.44496,386.539652 C1155.6578,390.416306 1208.75356,391.423835 1219.63882,442.934622 C1223.65782,461.944237 1221.36359,481.634435 1223.47165,500.890929 C1226.22582,526.352737 1234.28026,548.18477 1244.09232,570.664024 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(939.558720, 600.668941) rotate(-180.000000) translate(-939.558720, -600.668941) "></path>
|
||||||
|
<path d="M1240.78493,558.984353 C1254.65743,607.733997 1272.88186,669.171904 1239.37631,712.498985 C1223.14697,733.488044 1200.31848,745.221349 1178.22444,753.989606 C1162.40071,760.273636 1137.27565,762.123451 1127.57423,781.443002 C1120.44889,795.660535 1119.4623,815.273921 1113.01661,830.506513 C1104.15926,851.448827 1090.74169,868.698184 1075.00017,882.201174 C1033.9911,917.387731 980.578441,930.984204 931.868517,934.877497 C826.029797,943.325213 718.338486,876.044026 661.702986,765.348942 C644.815928,732.352779 623.017865,697.233001 650.307921,663.522288 C680.10281,626.746358 724.986977,609.517032 760.54791,583.385887 C774.135388,573.408905 791.449966,561.415157 799.030233,543.351076 C803.590451,532.492595 803.90287,518.869406 804.11115,506.915726 C804.659252,476.470572 806.736564,449.090635 816.794259,420.682281 C832.327501,376.780889 857.096281,336.278617 885.164644,303.102147 C909.642935,274.172906 944.551621,240.175038 980.101595,261.030536 C1007.35876,277.057817 1024.64593,311.075719 1045.82464,336.151734 C1069.39308,364.079269 1098.5412,382.897968 1130.55043,392.09362 C1161.68817,401.015472 1195.84048,407.032381 1212.25068,444.936898 C1217.87971,457.939029 1223.76085,474.774351 1225.87105,489.165514 C1229.27762,512.893381 1234.26542,536.243591 1240.78493,558.984353 L1240.78493,558.984353 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(947.872874, 595.089977) rotate(-180.000000) translate(-947.872874, -595.089977) "></path>
|
||||||
|
<path d="M1228.15763,533.726904 C1234.5707,583.036622 1235.28326,634.453022 1205.48718,673.316277 C1191.58125,691.447112 1174.00287,704.327963 1156.22717,715.998309 C1143.14891,724.585544 1129.6431,731.828514 1119.87551,745.906496 C1110.82597,758.941169 1103.947,774.075835 1095.20988,787.451589 C1083.68472,805.177351 1069.89445,820.52197 1054.36907,832.895714 C1015.45218,863.853897 968.110611,878.333155 922.819026,883.355751 C900.894021,885.796825 877.110875,887.067519 855.333857,880.41308 C834.3023,873.992722 813.506428,863.840522 794.168572,852.002978 C753.059184,826.863247 717.431048,790.046485 691.603389,743.49886 C673.893465,711.570935 664.317719,680.525809 687.251276,648.136419 C713.10634,611.627297 753.645678,591.483411 787.059388,567.788262 C809.976502,551.536721 835.661644,535.606198 839.942503,501.069999 C843.351842,473.589512 846.119871,447.506791 854.939212,421.531076 C868.06498,383.216427 887.364275,348.508806 911.692092,319.467382 C933.940486,293.01014 962.086721,270.558936 993.910866,284.690421 C1019.12462,295.905991 1038.68721,321.032345 1060.71636,338.995983 C1085.26689,359.059615 1112.24013,370.121364 1140.64398,379.01624 C1166.17016,387.041694 1190.20546,399.374139 1206.70402,425.557178 C1210.08047,430.90748 1213.62684,436.732621 1216.23044,442.718271 C1219.55207,450.355827 1219.29445,457.926504 1219.94673,466.486987 C1221.64591,489.078636 1225.25806,511.409458 1228.15763,533.726904 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(952.752826, 582.824739) rotate(-180.000000) translate(-952.752826, -582.824739) "></path>
|
||||||
|
<path d="M1205.88765,499.383609 C1205.34021,546.15459 1196.11579,590.356913 1170.85129,626.806438 C1160.05024,642.398995 1147.15248,655.242285 1135.2675,669.530446 C1125.69819,681.049271 1116.65444,691.752013 1105.65083,701.244007 C1079.54875,723.719765 1058.33533,752.804466 1030.59639,772.818593 C993.567347,799.575448 951.151453,814.365296 909.064037,820.278563 C888.513027,823.168306 867.283183,824.178377 846.491292,820.914038 C828.633704,818.111259 811.53158,808.271425 795.666684,798.204159 C764.57192,778.484356 734.380436,750.456552 714.190737,714.99703 C669.678143,636.820191 757.438737,579.981943 802.48235,546.696416 C823.197597,531.384806 854.850753,513.651701 863.336117,483.322806 C869.401785,461.656444 873.09703,439.622174 880.909038,418.624733 C901.892531,362.234662 944.489077,295.911109 1001.25344,304.740871 C1025.54349,308.513588 1047.68209,323.838576 1070.35718,334.126586 C1093.70562,344.722301 1117.80407,350.628877 1142.07221,357.110724 C1164.75278,363.164463 1182.82935,371.78017 1197.47893,394.878024 C1204.48072,405.908538 1203.86211,419.113045 1204.48619,432.645324 C1205.50444,454.873582 1206.134,477.228933 1205.88765,499.383609 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(953.941057, 563.444643) rotate(-180.000000) translate(-953.941057, -563.444643) "></path>
|
||||||
|
<path d="M1174.39436,472.734099 C1165.25842,543.315264 1131.32806,620.36993 1081.43725,661.359861 C1022.7509,709.577422 959.17265,750.180279 889.055387,761.852599 C856.547025,767.264979 820.93662,769.927789 790.262035,752.229108 C766.917067,738.768233 739.800229,718.646996 726.95281,690.350462 C695.520557,621.137406 765.434672,566.039249 805.267161,534.018785 C826.712471,516.78059 854.010484,499.98286 870.174079,474.809622 C879.551592,460.214217 884.339178,440.907171 891.910376,424.876918 C914.854541,376.298977 952.622661,337.11762 999.669468,330.110224 C1021.42224,326.873474 1043.33423,330.8777 1064.92228,334.061061 C1087.02094,337.317832 1109.39411,339.086365 1131.35551,343.631162 C1148.8862,347.261661 1169.54638,353.408148 1176.00303,376.238913 C1184.14522,405.009281 1178.12231,443.910341 1174.39436,472.734099 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(949.557701, 547.412295) rotate(-180.000000) translate(-949.557701, -547.412295) "></path>
|
||||||
|
<path d="M1147.2835,468.548164 C1134.00653,535.005045 1105.89156,599.82977 1058.62795,639.503223 C1033.56382,660.540656 1004.46841,675.062839 976.534185,689.411104 C944.869917,705.67247 911.787031,718.29493 877.997574,724.555991 C835.92644,732.35556 767.788842,739.385876 745.808441,680.75532 C723.992358,622.559562 779.121373,571.05297 811.722257,541.700902 C832.623627,522.897652 854.992923,505.639599 874.963148,485.083787 C885.791776,473.939633 894.133698,461.062986 903.29722,447.992351 C928.624249,411.777198 964.730607,383.107424 1001.53257,367.802609 C1037.20075,352.966035 1081.32587,346.397273 1118.97682,351.300432 C1135.22249,353.40752 1146.83437,360.518105 1151.7475,380.73277 C1158.55578,408.833964 1152.77176,441.09582 1147.2835,468.548164 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(947.837834, 539.695945) rotate(-180.000000) translate(-947.837834, -539.695945) "></path>
|
||||||
|
<path d="M1117.73342,472.389081 C1104.50598,530.775983 1075.97526,584.104547 1034.3595,619.147323 C987.71019,658.43086 927.64174,680.259478 872.431577,691.359903 C843.084743,697.255757 779.48898,713.241697 764.530749,667.490667 C749.572517,621.739638 792.815006,576.653304 817.703397,551.833554 C847.910156,521.756057 880.477578,492.715487 913.006665,465.728827 C941.269015,442.265056 971.426472,418.276175 1002.03854,400.156561 C1019.30366,389.877417 1037.28879,381.484608 1055.78082,375.077578 C1069.47382,370.371531 1086.88583,363.35234 1101.24158,366.855288 C1137.45134,375.702392 1124.05959,444.471847 1117.73342,472.389081 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(943.460010, 532.410023) rotate(-180.000000) translate(-943.460010, -532.410023) "></path>
|
||||||
|
<path d="M1089.96307,476.395473 C1060.99329,586.97682 969.20828,641.362732 880.834045,660.319343 C860.298294,664.719628 802.730421,680.584689 791.251829,646.804661 C780.128526,614.052925 815.504454,575.211569 832.066424,556.809166 C883.386668,499.785755 946.792228,457.505634 1006.87446,415.619468 C1025.62829,402.545482 1059.45188,374.173998 1082.71516,387.261338 C1107.97353,401.497159 1095.96474,453.465919 1089.96307,476.395473 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(943.627386, 525.892969) rotate(-180.000000) translate(-943.627386, -525.892969) "></path>
|
||||||
|
<path d="M1057.32898,476.500676 C1032.17223,557.883501 959.001906,604.559633 891.729237,619.947001 C875.251947,623.712066 833.404349,635.434505 820.92454,612.72395 C809.375653,591.715686 836.936368,561.27473 847.247679,549.178456 C870.203073,522.242216 897.407848,500.052362 924.284055,478.723666 C949.13415,458.990451 974.252568,438.763237 1000.40047,422.074118 C1014.17262,413.288965 1040.00292,394.543745 1055.65332,408.108662 C1072.50298,422.701628 1062.9145,458.429697 1057.32898,476.500676 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(941.648156, 514.832560) rotate(-180.000000) translate(-941.648156, -514.832560) "></path>
|
||||||
|
<path d="M1021.27772,476.090074 C1002.00635,529.276294 950.392094,563.813581 904.862093,575.290361 C892.611002,578.37178 866.132127,586.366089 855.797164,572.162153 C846.282609,559.081164 861.617119,539.90418 868.422665,531.047608 C898.585127,491.791272 942.755127,456.725933 983.225016,435.189423 C993.400306,429.775217 1011.69159,419.147332 1022.15871,430.076007 C1032.89562,441.298787 1025.70464,463.878032 1021.27772,476.090074 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(940.268573, 502.828530) rotate(-180.000000) translate(-940.268573, -502.828530) "></path>
|
||||||
|
<path d="M980.533651,479.0282 C969.649665,505.594817 941.203656,525.638563 917.640343,532.018895 C901.057088,536.50549 881.123631,532.629778 895.575946,509.504468 C909.93318,486.555634 936.572655,465.595565 959.151604,456.303358 C976.378052,449.217117 989.879555,456.208332 980.533651,479.0282 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(937.090046, 493.655364) rotate(-180.000000) translate(-937.090046, -493.655364) "></path>
|
||||||
|
<path d="M524.511839,609.00295 C525.20643,661.234411 547.931054,715.517702 536.708207,768.738319 C527.492566,812.448329 481.097144,816.097519 453.264266,835.900689 C431.146727,851.633621 418.594859,879.503773 406.633667,906.244405 C395.886643,930.251496 386.233464,954.980405 374.912172,978.593166 C367.583412,993.858249 354.998729,1023.8337 339.105166,1024.37506 C323.889786,1024.89637 309.937798,1001.53758 301.099532,987.729496 C289.575879,969.730864 279.35937,950.542564 268.169339,932.256541 C249.311456,901.412242 226.685279,878.581447 200.777568,856.973731 C171.294808,832.387408 141.325286,808.640972 110.869004,785.73443 C88.4451888,768.818521 65.8682343,752.029598 44.3140249,733.442818 C30.7941046,721.78013 0.954021766,699.89839 0.816489365,678.397609 C0.7516605,668.138454 8.70938055,656.776524 14.0746887,648.575884 C23.1535995,634.694279 33.5013702,622.002335 43.8819562,609.584414 C63.2156609,586.452861 83.3697494,564.370616 103.305069,542.021032 C129.179964,513.014692 153.895385,484.482882 176.641885,451.553335 C200.159546,417.467545 222.627115,382.258929 245.5541,347.531524 C261.081225,324.005646 276.591943,297.585817 298.988412,283.149482 C327.040059,265.104064 350.06549,284.131955 378.434352,284.35251 C402.838026,284.546331 401.038652,353.626865 404.139701,372.835211 C407.251689,392.277478 414.110096,410.376364 416.768138,429.865416 C420.082487,454.193313 420.126241,479.082623 420.941156,503.671176 C421.931085,533.746873 422.324869,562.378937 448.637303,573.847802 C463.612037,580.364204 479.811877,581.734319 495.311655,585.637475 C505.35315,588.170518 524.29307,592.501418 524.511839,609.00295 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(270.316489, 649.883640) rotate(-180.000000) translate(-270.316489, -649.883640) "></path>
|
||||||
|
<path d="M502.381713,585.806386 C504.937882,629.488131 520.039528,685.39756 505.758921,730.488394 C493.558279,769.021289 455.401852,774.016542 429.7088,794.257999 C408.498622,810.953362 399.056671,838.273655 388.454319,865.113117 C379.948353,886.643458 371.699646,908.380813 362.044225,929.223307 C354.928553,944.58304 344.063468,970.514277 329.268342,973.69307 C315.967508,976.551315 301.703321,953.658641 294.237337,942.011951 C283.344885,925.009398 274.028827,906.544326 264.406248,888.466587 C247.498315,856.712013 230.185336,828.15626 205.439215,804.829503 C180.583623,781.402571 153.390806,763.885796 125.907889,745.654461 C104.407609,731.389943 83.0168027,716.711381 62.5893481,700.243076 C47.3727557,687.982002 25.4947987,672.288361 18.5323867,650.424116 C13.020477,633.12772 40.9741238,604.425053 49.217357,594.294308 C66.1854997,573.465174 84.1662572,553.911566 102.179857,534.478164 C124.139917,510.797463 146.800598,490.088536 166.193543,463.075439 C200.879711,414.779096 229.873341,354.635724 274.50503,318.740695 C301.424167,297.09015 331.38115,291.553967 361.321711,294.792867 C373.177516,296.075071 376.023785,316.49016 377.518077,328.397292 C380.003089,348.177957 380.315084,368.299208 382.225368,388.160011 C384.015234,406.751966 387.989063,424.415659 391.191116,442.646994 C394.431483,461.118743 395.3401,480.044606 397.726587,498.643239 C399.204458,510.189752 400.665908,523.626179 407.130223,532.908801 C413.818955,542.518651 424.853721,546.545572 434.498195,549.604162 C452.610318,555.293942 500.575427,554.980069 502.381713,585.806386 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(264.818447, 633.937746) rotate(-180.000000) translate(-264.818447, -633.937746) "></path>
|
||||||
|
<path d="M467.540908,553.284001 C471.83821,593.462989 477.854432,643.506281 460.347718,680.524148 C446.037977,710.792052 415.518924,717.321472 393.720383,737.043394 C375.589602,753.4438 368.74129,779.528063 359.741591,803.767782 C352.356802,823.650102 344.933692,843.619296 335.983262,862.539244 C329.195167,876.88793 320.447284,896.342527 306.969633,901.348194 C295.446296,905.625391 282.428482,886.464858 276.04001,876.928026 C265.162636,860.674651 256.29432,842.463113 247.48622,824.492176 C233.077942,795.086394 219.819261,763.675674 199.312648,739.756746 C179.386306,716.546229 155.715564,702.845808 131.601407,687.44119 C113.131221,675.638779 94.7759955,663.381915 77.3732922,649.307239 C64.0106002,638.507298 47.4509347,625.709101 40.4876638,607.738159 C34.4659673,592.239976 49.9253046,573.89478 57.649499,562.961176 C70.4045471,544.91672 84.5610082,528.362602 98.5203955,511.741653 C113.585585,493.810811 130.271159,477.270059 144.849139,458.89813 C175.505049,420.236213 199.996931,377.430753 237.78034,347.811113 C262.250325,328.623841 295.178056,311.194234 324.104096,314.328622 C344.906321,316.587521 343.537754,372.872857 345.535862,390.857165 C348.820424,420.262945 355.165103,451.159063 365.243233,478.245797 C373.898053,501.456314 394.464884,508.613948 413.383959,513.820107 C425.235753,517.088159 437.656871,518.852505 449.119991,523.904953 C462.389621,529.759377 465.739874,536.442509 467.540908,553.284001 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(255.626839, 607.961519) rotate(-180.000000) translate(-255.626839, -607.961519) "></path>
|
||||||
|
<path d="M421.52708,524.484301 C424.087843,558.46368 423.512083,598.644899 406.924705,628.038269 C392.38813,653.784287 366.506337,660.562731 348.09846,680.844424 C333.731872,696.667497 328.089422,722.467152 320.363268,743.392496 C310.920801,768.977601 297.689283,816.232273 273.86926,825.860206 C251.710717,834.810974 228.537739,777.633359 220.51548,760.583327 C207.815855,733.596941 197.19445,704.00243 181.791493,679.08109 C168.527074,657.626075 150.755275,645.765475 131.892274,633.019855 C107.841947,616.740864 71.3277825,597.438055 58.4691377,565.711452 C48.8841009,542.070708 80.0519207,506.924712 90.6952594,490.54515 C101.826624,473.434776 110.210789,453.153082 121.698576,436.646131 C139.826798,410.598402 169.201536,389.626126 193.454749,373.622026 C217.033502,358.05373 247.652978,340.822672 274.401153,341.848489 C291.981032,342.518959 295.325924,375.693775 299.076591,391.899016 C304.450353,414.936338 311.595263,435.580084 326.943385,451.248949 C342.565679,467.199412 360.979039,474.715372 380.33555,481.292675 C390.271526,484.645021 401.605777,487.259851 410.494418,494.03159 C420.315242,501.400046 420.540063,511.423561 421.52708,524.484301 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(239.662503, 584.304808) rotate(-180.000000) translate(-239.662503, -584.304808) "></path>
|
||||||
|
<path d="M374.373216,508.959928 C374.23085,538.309858 368.727864,569.607555 352.410551,592.247024 C338.820092,611.104353 317.547355,617.407917 304.53731,636.685485 C294.232216,651.947447 288.986582,673.372896 282.087316,691.096251 C273.649404,712.815198 261.718054,750.756653 240.735524,758.294249 C220.25675,765.63173 202.143438,723.841434 194.291416,707.305416 C182.792638,683.058373 173.484105,657.357173 161.881291,633.176834 C152.791781,614.206107 141.676298,601.979193 126.875729,589.75228 C109.501624,575.390825 85.2611066,559.481829 75.979951,535.721727 C69.2887579,518.518667 85.4856066,491.02979 91.3664098,475.874554 C95.3088481,465.695465 98.9172733,455.356285 100.899443,444.32338 C102.443565,435.731855 102.596882,427.780693 107.070454,420.403188 C118.33378,401.846028 143.028772,399.424659 159.784133,393.307866 C182.037005,385.189943 205.647827,375.964726 228.935589,374.20373 C243.248828,373.103108 250.55329,389.185536 258.722897,400.498599 C268.376394,413.872828 282.043512,423.491601 293.980338,433.583974 C309.733662,446.924851 326.877791,455.222876 344.613286,463.721015 C352.613149,467.556517 362.009293,471.318644 368.207681,478.942956 C374.67985,486.847425 374.422496,498.367272 374.373216,508.959928 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(224.387958, 566.650113) rotate(-180.000000) translate(-224.387958, -566.650113) "></path>
|
||||||
|
<path d="M335.165196,518.287248 C332.345169,542.896079 323.557178,566.416378 308.713782,583.812851 C297.335301,597.169068 282.224111,604.688619 273.091815,620.736113 C264.582547,635.695077 258.65284,652.70422 251.624634,668.698291 C244.18654,685.607262 233.135969,713.869017 215.980806,718.470234 C197.492142,723.425391 183.249913,694.916545 175.363676,679.11614 C165.400674,659.148595 157.831416,637.665119 148.923192,617.009729 C142.21215,601.61435 133.651614,587.534257 123.526555,575.238159 C112.907733,562.27595 98.5070143,549.861346 93.1347536,532.037474 C88.385523,516.250425 97.2718863,497.151035 98.8403896,481.143608 C100.518196,464.040972 97.577936,446.076859 106.879652,431.391699 C126.062393,401.106475 174.20506,406.722765 201.727647,406.074989 C228.884068,405.407177 250.717416,423.938929 272.692857,441.569136 C287.208344,453.20908 302.325,463.065968 317.206653,473.911216 C332.37796,484.976842 337.646382,496.630142 335.165196,518.287248 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(213.752444, 562.540874) rotate(-180.000000) translate(-213.752444, -562.540874) "></path>
|
||||||
|
<path d="M312.637861,545.919503 C304.302081,581.658652 278.267119,600.653869 259.6551,627.662588 C244.426588,649.773423 233.007936,695.562952 207.361066,701.61998 C178.243232,708.494439 160.811888,647.823649 150.688699,624.412966 C139.455894,598.449485 119.450023,577.330288 111.130642,549.845851 C106.757775,535.420206 110.512975,521.959398 112.841527,507.540454 C115.394188,491.707756 117.312784,475.519945 126.124113,462.776064 C143.468001,437.697018 177.341328,437.871223 201.736465,437.181098 C226.989777,436.464171 249.329666,453.650319 269.450324,470.802967 C290.789919,488.967353 321.175885,509.269119 312.637861,545.919503 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(211.613214, 569.659419) rotate(-180.000000) translate(-211.613214, -569.659419) "></path>
|
||||||
|
<path d="M322.48136,1265.61537 C367.090481,1232.60231 417.520086,1205.35185 465.075039,1177.654 C534.570429,1137.18228 605.089744,1097.79898 678.111374,1067.65053 C717.261393,1051.49122 767.992153,1028.19378 810.000397,1040.85413 C825.359251,1045.48157 839.365647,1059.4774 853.1366,1068.57201 C872.125728,1081.11216 891.394111,1093.03132 910.629633,1104.97719 C949.215675,1128.92234 987.922177,1152.6271 1025.84568,1178.10806 C1044.10656,1190.38112 1061.82536,1205.83929 1080.83639,1216.30946 C1091.94624,1222.43263 1105.24082,1219.56803 1117.11177,1219.18073 C1144.60986,1218.27929 1172.09153,1216.56987 1199.5732,1215.1142 C1233.18746,1213.33801 1266.87839,1211.44831 1300.53097,1212.14944 C1315.70913,1212.46995 1352.88249,1209.18467 1361.23815,1225.1303 C1365.73355,1233.71744 1355.1384,1249.20233 1350.22685,1256.36717 C1341.20866,1269.535 1330.84349,1281.40074 1320.61521,1293.14629 C1296.96093,1320.30994 1271.83921,1346.17819 1250.81319,1376.52028 C1240.00997,1392.11868 1225.85573,1411.17599 1232.90822,1432.47021 C1240.02639,1453.97811 1252.35729,1472.60137 1259.88066,1494.03583 C1268.54294,1518.70213 1272.13489,1544.37005 1276.22511,1570.52542 C1279.25307,1589.8565 1286.30556,1606.98402 1292.93642,1624.806 C1300.26268,1644.50432 1307.85176,1664.36958 1312.93852,1685.14297 C1316.3005,1698.86503 1321.72674,1723.55137 1309.96531,1732.23867 C1293.254,1744.59185 1261.91756,1734.58911 1242.86819,1730.94993 C1216.54187,1725.92852 1190.40717,1719.53157 1164.15202,1714.02272 C1145.09171,1710.01629 1125.96569,1705.62256 1106.5878,1705.15514 C1075.34992,1704.4006 1044.008,1707.01145 1012.85225,1709.44203 C955.162096,1713.94259 897.885347,1720.04574 840.000813,1720.04574 C789.287562,1720.04574 672.093769,1648.48406 644.661379,1635.88381 C589.906107,1610.73005 533.694345,1586.88505 481.879431,1553.41793 C467.862083,1544.3567 446.288505,1532.28397 438.91297,1513.63399 C434.362807,1502.14218 436.454458,1495.49817 425.722425,1488.09294 C411.080865,1477.99003 392.321709,1474.02366 376.114149,1469.50306 C350.012311,1462.2247 323.707879,1456.06145 297.485579,1449.47086 C244.449623,1436.17616 191.775052,1421.13866 138.958116,1406.66874 C122.991479,1402.29505 103.67382,1401.32682 88.4518543,1393.6211 C78.6397095,1388.67315 79.6581576,1382.44314 87.2527141,1374.92439 C100.574672,1361.72985 119.246219,1354.40474 134.982884,1346.87931 C158.040329,1335.85492 181.475585,1326.01911 204.921792,1316.32354 C228.367999,1306.62795 251.934668,1297.23285 275.391827,1287.51723 C290.887569,1281.12029 308.557095,1275.9186 322.48136,1265.61537 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(721.824595, 1387.728088) rotate(-180.000000) translate(-721.824595, -1387.728088) "></path>
|
||||||
|
<path d="M275.289015,1251.41274 C322.474524,1218.31835 374.851753,1191.95387 425.345068,1166.23162 C489.967748,1133.29109 556.052652,1102.4177 624.141955,1081.82653 C664.120393,1069.74476 711.289472,1056.40532 752.138673,1070.25987 C766.711635,1075.20363 777.598913,1086.31537 790.090807,1096.12261 C804.329702,1107.31463 819.116248,1117.57008 833.90279,1127.66498 C864.341173,1148.44347 895.100834,1168.51284 926.181788,1187.8731 C942.644144,1198.16869 960.765877,1211.95636 979.364062,1215.5287 C994.150612,1218.37186 1010.94703,1214.25764 1025.79929,1213.06017 C1052.54651,1210.90606 1079.28825,1208.68504 1106.04642,1206.79852 C1136.92292,1204.62434 1167.88704,1202.6174 1198.82926,1202.96527 C1216.07475,1203.15928 1245.6807,1199.95486 1257.87686,1213.55521 C1268.5177,1225.42291 1229.77695,1268.34461 1222.96418,1276.49947 C1201.68799,1301.96081 1179.31101,1326.20462 1159.50799,1353.43207 C1147.80472,1369.48757 1133.55487,1389.01507 1128.62055,1410.2953 C1124.42007,1428.43132 1132.52529,1449.09609 1137.31175,1465.86071 C1143.29757,1486.85997 1148.12783,1508.62855 1155.08299,1529.18628 C1161.27691,1547.50293 1171.1346,1563.81934 1179.79294,1580.47022 C1189.31658,1598.78688 1198.96069,1617.40456 1206.03085,1637.38697 C1210.36276,1649.68281 1217.53149,1670.27399 1208.92244,1681.99451 C1198.97712,1695.50788 1168.31968,1686.67736 1155.71826,1684.7507 C1130.15396,1680.79034 1104.78683,1674.90332 1079.39778,1669.63177 C1037.22874,1660.88152 997.025772,1653.2284 954.084545,1655.06141 C898.164021,1657.45635 842.298267,1663.08915 786.388694,1666.20659 C765.742295,1667.37062 744.767306,1669.71205 724.104479,1668.44767 C712.258813,1667.71849 703.23902,1663.30322 696.349585,1653.34213 C686.940961,1639.74847 665.270457,1632.22245 650.199134,1624.42215 C626.69948,1612.2668 602.904095,1600.96106 579.174428,1589.50813 C527.081976,1564.35451 473.987326,1540.11071 424.583834,1507.57826 C408.953908,1497.28935 391.056712,1485.81636 379.495824,1468.8176 C373.044509,1459.33817 374.67103,1450.2066 370.733427,1440.13177 C365.519801,1426.8793 348.378361,1420.89862 338.131832,1416.56364 C318.356197,1408.18801 297.77004,1402.57528 277.342702,1397.3171 C231.121056,1385.42266 184.789881,1377.60229 137.817955,1371.84238 C126.810194,1370.50442 83.4637098,1365.86839 106.229513,1343.52449 C131.383069,1318.83247 167.703206,1306.73063 197.314632,1292.81587 C223.990655,1280.30596 250.688584,1268.66572 275.289015,1251.41274 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(679.714812, 1376.864563) rotate(-180.000000) translate(-679.714812, -1376.864563) "></path>
|
||||||
|
<path d="M258.112704,1247.14556 C302.464677,1218.03227 351.597234,1196.31252 399.364693,1175.53448 C457.329268,1150.32166 516.746659,1127.84719 577.540111,1115.25747 C615.729956,1107.35634 657.834178,1101.28523 695.766354,1114.41593 C721.670319,1123.379 741.7082,1147.61003 764.459831,1164.28054 C787.211461,1180.95106 810.884121,1196.59971 835.263997,1209.64358 C850.395207,1217.7384 866.672211,1225.89333 883.508419,1224.82471 C924.444913,1222.2333 965.332053,1216.05532 1006.3124,1213.0565 C1033.42247,1211.05283 1060.58738,1209.40314 1087.77968,1209.89738 C1104.1773,1210.19125 1126.70416,1208.98905 1141.22135,1219.51499 C1157.2681,1231.1563 1071.82613,1330.55157 1063.75068,1341.73872 C1043.50446,1369.79007 1018.98753,1407.01822 1022.90191,1446.91125 C1026.64633,1485.04772 1042.87399,1513.51984 1061.22881,1543.4012 C1071.64522,1560.39898 1105.049,1605.80878 1092.66991,1627.91591 C1085.59773,1640.55238 1062.28689,1636.1777 1051.2126,1635.31612 C1029.38749,1633.61969 1007.68298,1629.97301 985.972994,1626.80721 C954.318075,1622.21882 921.791462,1615.13251 889.999488,1613.05538 C867.861881,1611.61274 845.592691,1613.54294 823.416706,1613.58301 C791.619246,1613.63644 759.821788,1613.34257 728.024328,1612.99527 C701.325427,1612.7014 674.401751,1612.99527 647.796049,1609.86954 C631.255888,1607.94602 618.701374,1603.62478 606.837632,1591.41576 C596.514422,1580.79632 580.93915,1574.57828 567.781581,1567.82592 C546.049662,1556.67884 524.032662,1546.3466 502.086933,1535.84738 C456.139604,1513.86046 409.665974,1492.33439 365.686798,1464.85743 C345.61054,1452.32115 311.855892,1434.76902 307.146579,1404.37337 C305.447059,1393.41331 304.19709,1388.67798 295.425377,1382.44658 C282.975028,1373.60372 268.063116,1369.61642 254.094163,1366.15007 C221.529179,1358.06861 188.021235,1359.27749 155.511074,1351.28954 C142.27127,1347.99684 124.985514,1340.8905 140.100271,1324.62072 C157.736897,1305.59256 183.410604,1295.13341 204.539467,1283.37856 C215.087452,1277.51449 225.953412,1272.02444 235.969611,1264.86467 C243.661307,1259.3479 250.245574,1252.27496 258.112704,1247.14556 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(638.723404, 1371.745534) rotate(-180.000000) translate(-638.723404, -1371.745534) "></path>
|
||||||
|
<path d="M263.296293,1247.10921 C304.301089,1223.48566 348.833415,1206.30977 392.566022,1190.82604 C441.140767,1173.65014 490.887702,1159.42384 541.291941,1153.37081 C576.096173,1149.17717 613.179057,1147.9398 646.95899,1160.77491 C668.321361,1168.89466 682.803953,1185.97024 701.186546,1200.29017 C728.930241,1221.93395 758.947109,1239.08309 792.277885,1234.9095 C829.645604,1230.24098 867.135645,1226.73847 904.74803,1224.40197 C927.43596,1222.99072 950.211532,1221.93395 972.926853,1222.91715 C987.288939,1223.53248 1005.79204,1224.56919 1018.28629,1232.49498 C1035.00371,1243.10953 972.209299,1323.87905 964.38191,1335.65069 C944.969536,1364.84571 930.738908,1395.47873 922.424022,1431.64979 C915.642835,1461.16584 929.495515,1484.36801 943.786393,1506.44654 C952.670943,1520.15782 981.378689,1554.64339 972.390056,1572.448 C967.460276,1582.26662 951.213926,1581.7583 942.488217,1582.25993 C925.858436,1583.20969 909.157438,1582.2198 892.527657,1581.78505 C867.971887,1581.11621 841.83311,1585.71116 817.485481,1582.01246 C763.526325,1573.82581 709.704107,1566.73608 655.41082,1561.12448 C625.481592,1558.03443 595.371604,1555.22529 565.710774,1549.26588 C555.062454,1547.12559 544.063572,1544.85821 533.97396,1540.01579 C527.483086,1536.90566 523.944601,1531.60842 518.46707,1527.26094 C492.350203,1506.56693 458.25805,1495.91894 428.843709,1482.65577 C389.739616,1465.02507 350.427377,1447.66858 312.364014,1426.8408 C292.343639,1415.88515 264.380843,1403.29751 250.604854,1380.93807 C246.44193,1374.18276 248.21665,1368.77851 245.59839,1362.28404 C242.585748,1354.79299 233.432794,1352.55905 227.522538,1350.47226 C214.108065,1345.73016 157.957896,1338.56016 183.833751,1310.74297 C196.180107,1297.49318 211.911575,1288.99218 225.829981,1278.57829 C230.869309,1274.80601 235.782655,1271.01367 239.983921,1265.92377 C247.011593,1257.38933 253.935192,1252.52015 263.296293,1247.10921 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(599.104201, 1366.968635) rotate(-180.000000) translate(-599.104201, -1366.968635) "></path>
|
||||||
|
<path d="M305.742625,1237.13223 C386.659193,1198.84854 481.489812,1172.76611 569.709061,1177.81929 C599.045981,1179.50591 630.610464,1185.13468 656.040916,1204.397 C671.035829,1215.77502 683.018591,1228.61879 701.031142,1232.72826 C714.034415,1235.69325 728.036251,1232.32669 741.116336,1231.10857 C760.061611,1229.34163 779.017858,1227.7621 797.990566,1226.48374 C821.51168,1224.92429 845.109597,1223.71956 868.674605,1224.36208 C885.513018,1224.82389 908.765285,1224.30184 923.392594,1235.34521 C940.85648,1248.51695 896.403938,1310.30628 890.149203,1321.31618 C874.989696,1348.00099 864.362122,1373.85586 860.521497,1406.01549 C859.391248,1415.38563 855.583542,1424.99002 856.077341,1434.43377 C856.59308,1444.07831 861.459701,1452.66537 865.953243,1460.24849 C871.829402,1470.18752 892.217656,1493.7601 886.379904,1505.88104 C883.153773,1512.57399 871.044819,1513.4173 864.768135,1514.83621 C852.993861,1517.51339 841.049507,1518.95237 829.203907,1521.08074 C809.106444,1524.70831 789.151633,1536.52137 768.982843,1536.18672 C714.747674,1535.30325 659.72792,1514.76928 606.5791,1503.49165 C574.981696,1496.76523 543.170314,1490.66126 511.956973,1481.55215 C502.081069,1478.66749 491.908889,1475.68244 482.521294,1470.78989 C475.970279,1467.37648 471.762047,1461.29259 465.693853,1457.47091 C442.425127,1442.79327 415.666916,1433.88495 390.68088,1424.00615 C358.244024,1411.15568 325.697437,1398.6934 293.485532,1385.01301 C273.294796,1376.43934 247.332144,1368.89638 229.934094,1352.99393 C217.227098,1341.38165 225.912406,1337.90801 232.617047,1327.0922 C236.040694,1321.57721 235.250622,1316.14253 236.737494,1309.89801 C238.860814,1300.98299 244.863168,1294.56445 250.492433,1288.79513 C258.25599,1280.82382 268.598256,1274.25803 274.946267,1264.48633 C277.184805,1261.04615 277.080559,1256.77604 278.891141,1253.7776 C284.15829,1245.0433 298.132693,1240.73304 305.742625,1237.13223 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(575.430892, 1356.693693) rotate(-180.000000) translate(-575.430892, -1356.693693) "></path>
|
||||||
|
<path d="M389.370499,1240.99237 C455.097784,1216.95126 528.23042,1203.26221 597.706972,1209.61522 C621.87988,1211.82874 646.200784,1216.97132 668.718313,1228.26629 C678.963021,1233.38883 686.653404,1239.09984 697.87928,1239.40746 C723.926821,1240.11632 750.056582,1237.6353 776.098642,1237.04013 C794.73535,1236.61214 813.465239,1236.45833 832.058103,1238.28398 C844.489882,1239.50108 861.301287,1240.95893 871.485697,1250.2477 C886.285438,1263.77625 859.569173,1309.76531 854.131633,1322.47132 C845.120237,1343.54323 836.180103,1366.9691 839.753967,1391.35126 C840.850241,1398.80768 842.790649,1405.39475 843.042796,1412.9983 C843.283972,1419.53186 842.609766,1425.56387 844.511808,1431.80987 C846.863321,1439.55386 857.321803,1451.57106 853.726014,1458.6998 C851.275834,1463.56821 844.007515,1463.79558 839.172934,1465.35374 C831.331601,1467.8804 823.67533,1471.19529 816.282672,1475.26443 C808.499107,1479.5711 801.872113,1486.22503 793.808996,1489.78271 C780.719449,1495.54723 766.067708,1496.0889 752.309431,1496.06388 C697.413363,1495.95516 641.821158,1482.76097 588.31736,1468.96492 C560.455481,1461.78269 532.440124,1454.12564 505.362083,1443.2319 C497.140006,1439.92166 487.821651,1436.59803 480.591705,1430.48578 C476.080525,1426.68066 473.021912,1421.91256 467.896817,1419.05037 C424.116997,1394.61471 373.50189,1385.53994 327.025227,1367.89196 C314.927811,1363.29774 247.884993,1340.08586 282.93845,1318.25159 C304.23363,1304.98384 326.734714,1298.95184 346.166223,1280.8023 C352.086119,1275.28522 356.032716,1270.71774 358.345861,1262.29834 C359.869686,1256.69432 356.202639,1259.53646 361.322253,1253.67832 C367.532662,1246.63651 381.713004,1243.79438 389.370499,1240.99237 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(574.398972, 1352.063883) rotate(-180.000000) translate(-574.398972, -1352.063883) "></path>
|
||||||
|
<path d="M431.634255,1255.18183 C508.522104,1235.5344 589.946337,1234.59977 668.047916,1252.01741 C687.736698,1256.40353 708.227309,1255.3554 728.157739,1256.47029 C747.522492,1257.53845 781.951773,1255.31535 796.016758,1273.49405 C806.215382,1286.67244 795.149024,1314.67821 791.321107,1329.41878 C786.444221,1348.19832 782.182437,1367.59874 790.189757,1385.83753 C794.879916,1396.5191 801.305544,1406.68662 806.336206,1417.26806 C808.741697,1422.32178 813.695474,1430.06593 811.630483,1434.85261 C808.214466,1442.75029 792.232777,1446.07494 784.478088,1449.80014 C759.69274,1461.70341 733.446524,1464.74099 706.947676,1464.65771 C658.003068,1464.50065 608.805828,1456.32925 560.794858,1445.24711 C538.706077,1440.14666 516.309745,1434.70573 495.006319,1425.84003 C482.951402,1420.82636 474.059872,1411.15286 462.548662,1405.41819 C425.483227,1386.93906 385.660812,1377.06528 347.958307,1360.16836 C337.045724,1355.27487 296.284179,1338.98546 316.818727,1319.77866 C336.699728,1301.18604 365.697431,1303.39579 386.369279,1285.90471 C388.708866,1283.90191 391.603145,1281.50523 392.959666,1278.26739 C393.761497,1276.33134 392.350055,1272.64621 392.959666,1271.54466 C399.308405,1259.57463 421.87499,1257.67197 431.634255,1255.18183 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(561.622384, 1352.157714) rotate(-180.000000) translate(-561.622384, -1352.157714) "></path>
|
||||||
|
<path d="M423.073941,1275.30766 C462.454218,1268.69163 502.700599,1267.05107 542.744157,1266.63421 C564.632443,1266.4056 588.680505,1264.69781 610.097368,1271.48865 C623.253362,1275.67073 635.95986,1279.32837 649.521498,1281.96402 C664.113689,1284.80139 687.608103,1286.86553 696.493881,1302.24242 C703.132176,1313.73306 698.582395,1337.35308 698.341202,1351.32473 C698.083563,1366.64783 700.648982,1378.01072 709.479944,1388.97692 C715.03287,1395.88207 740.506165,1420.94766 737.562511,1428.17554 C734.76138,1435.06051 717.011751,1436.11611 709.337421,1437.9046 C685.081055,1443.57932 660.501273,1445.55606 635.828301,1445.24677 C597.615618,1444.77612 559.260412,1440.00236 521.645231,1431.79956 C506.093749,1428.39069 490.021509,1424.86081 475.166198,1418.04979 C465.162161,1413.45757 456.819068,1405.31528 446.880809,1400.56842 C418.420008,1386.95312 388.32567,1377.70816 359.766199,1363.84409 C350.600856,1359.38634 320.736748,1347.51918 327.895801,1329.23097 C333.865334,1313.96167 354.169419,1309.31566 364.146048,1299.08232 C381.117282,1281.62785 401.43233,1278.9384 423.073941,1275.30766 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(532.298410, 1355.777734) rotate(-180.000000) translate(-532.298410, -1355.777734) "></path>
|
||||||
|
<path d="M415.480092,1298.04479 C446.814614,1293.67666 478.877464,1291.76643 510.671982,1291.67293 C531.191111,1291.61282 552.838327,1291.27218 572.974125,1296.88931 C583.088572,1299.70788 591.87779,1306.30016 601.450098,1311.00224 C611.307165,1315.83791 624.909919,1321.23461 629.170362,1332.32192 C633.173427,1342.74132 631.678438,1357.94294 635.194125,1370.50633 C638.321006,1381.65374 644.865003,1388.53989 651.912807,1396.07391 C656.403249,1400.88954 679.463311,1421.73501 676.796426,1426.33691 C673.937877,1431.26608 660.088697,1430.86533 652.882085,1431.5466 C633.026486,1433.45641 613.101156,1434.06509 593.192066,1433.37 C566.019417,1432.35478 538.638674,1429.52283 511.936973,1423.1109 C492.994975,1418.56912 478.707704,1407.74898 461.047124,1399.81421 C438.167776,1389.50836 414.467004,1381.35986 391.806701,1370.08554 C380.514883,1364.46842 363.801678,1357.24164 358.018865,1342.74132 C355.795548,1337.18431 353.637946,1323.05133 356.113165,1317.49433 C359.086714,1310.81522 370.15401,1307.98329 375.378256,1306.26676 C388.466251,1301.98546 402.162099,1299.90158 415.480092,1298.04479 Z" id="Path" stroke="#FFFFFF" stroke-width="0.5" transform="translate(516.010387, 1362.647983) rotate(-180.000000) translate(-516.010387, -1362.647983) "></path>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g filter="url(#filter-2)" id="Whangaehu-Copy">
|
||||||
|
<g transform="translate(50.673347, 376.902856) rotate(9.000000) translate(-50.673347, -376.902856) translate(-755.826653, -558.097144)">
|
||||||
|
<g id="Group-2" transform="translate(1229.299033, 467.104040) scale(-1, 1) rotate(3.000000) translate(-1229.299033, -467.104040) translate(1010.415095, 10.966887)" stroke="#FFFFFF" stroke-width="0.5">
|
||||||
|
<path d="M424.579887,406.387469 C425.142977,469.948252 443.56534,536.00592 434.46722,600.770414 C426.996298,653.961393 389.384529,658.402114 366.821014,682.500713 C348.890802,701.646213 338.715273,735.561571 329.018592,768.10241 C320.306211,797.316786 312.480587,827.409546 303.302659,856.14406 C297.361392,874.720232 287.15926,911.197542 274.274691,911.856326 C261.93991,912.490712 250.629334,884.065255 243.464342,867.262115 C234.122365,845.359469 225.840061,822.00911 216.768544,799.756738 C201.480864,762.222122 183.13831,734.439187 162.135487,708.144626 C138.234448,678.225379 113.938803,649.328196 89.2485507,621.453085 C71.0700466,600.868012 52.7673959,580.437469 35.2938626,557.819103 C24.3335545,543.626708 0.142842068,516.998685 0.0313475129,490.834252 C-0.0212078517,478.349824 6.42994438,464.523422 10.7794841,454.544014 C18.1395616,437.651404 26.5282764,422.2065 34.9435939,407.095056 C50.6170118,378.946127 66.9554972,352.074108 83.116631,324.876763 C104.092852,289.578771 124.129111,254.858237 142.569209,214.78607 C161.63447,173.306864 179.848444,130.461284 198.434856,88.2012939 C211.022363,59.5725084 223.596567,27.4220575 241.752903,9.85439351 C264.493769,-12.105186 283.15999,11.0499706 306.158015,11.3183657 C325.941548,11.5542279 324.482834,95.6187515 326.996788,118.993504 C329.51961,142.652918 335.079572,164.677563 337.234389,188.393909 C339.921261,217.998676 339.956731,248.286629 340.617365,278.20859 C341.41988,314.807889 341.739112,349.650422 363.070035,363.606954 C375.209729,371.536803 388.34259,373.204104 400.907927,377.95388 C409.04835,381.036355 424.402536,386.306653 424.579887,406.387469 Z" id="Path" transform="translate(218.509192, 456.135429) rotate(-180.000000) translate(-218.509192, -456.135429) "></path>
|
||||||
|
<path d="M407.807005,375.780058 C409.883088,429.064583 422.148423,497.264865 410.549924,552.268246 C400.640741,599.272023 369.650652,605.365407 348.783133,630.056646 C331.556539,650.422235 323.887925,683.748487 315.27685,716.488205 C308.36843,742.751669 301.668952,769.267657 293.826961,794.692062 C288.047716,813.428403 279.223254,845.060236 267.206871,848.937839 C256.404128,852.424427 244.818966,824.49914 238.755204,810.292099 C229.908514,789.551788 222.342148,767.027446 214.526831,744.975586 C200.794457,706.240243 186.733109,671.406934 166.634674,642.952137 C146.447328,614.375144 124.361721,593.007569 102.0405,570.768346 C84.5782896,553.367987 67.2049909,535.462563 50.6141126,515.373946 C38.2554199,500.417458 20.486465,481.273805 14.8316963,454.603031 C10.3550043,433.504281 33.0585452,398.491762 39.753578,386.133924 C53.534854,360.725815 68.1385609,336.873639 82.7689417,313.168094 C100.60458,284.281543 119.009252,259.020068 134.759917,226.068546 C162.931512,167.154973 186.479712,93.7899778 222.728913,50.0039628 C244.592241,23.5938684 268.922862,16.8406391 293.240145,20.7915629 C302.869256,22.3556398 305.180954,47.2586813 306.394596,61.7834189 C308.412886,85.9125679 308.666284,110.457175 310.217788,134.684079 C311.671491,157.363198 314.898977,178.90999 317.499637,201.149212 C320.131416,223.681699 320.869381,246.76813 322.807651,269.455395 C324.007955,283.540236 325.194924,299.930461 330.445145,311.253729 C335.877636,322.976161 344.83991,327.888341 352.673009,331.619317 C367.38341,338.559909 406.339966,338.177036 407.807005,375.780058 Z" id="Path" transform="translate(214.861613, 434.492379) rotate(-180.000000) translate(-214.861613, -434.492379) "></path>
|
||||||
|
<path d="M377.930687,339.13944 C381.420893,387.999806 386.30718,448.85583 372.088484,493.872058 C360.466323,530.679876 335.679197,538.620092 317.974742,562.603282 C303.249189,582.547284 297.687091,614.267512 290.377667,643.744648 C284.37985,667.922893 278.350909,692.206783 271.081501,715.214718 C265.568311,732.66369 258.463409,756.321795 247.517059,762.409025 C238.157973,767.610384 227.585097,744.309882 222.396474,732.71245 C213.562031,712.947246 206.359314,690.800786 199.205505,668.946912 C187.503314,633.187493 176.734808,594.989935 160.079638,565.902901 C143.895756,537.677344 124.670728,521.016707 105.085564,502.283649 C90.0843508,487.93112 75.1765062,473.025945 61.0422864,455.910188 C50.1893044,442.776729 36.7397875,427.213257 31.0843213,405.359377 C26.193588,386.512539 38.7494344,364.20354 45.0229115,350.907539 C55.3823741,328.96426 66.8800437,308.833335 78.2176527,288.621137 C90.4533784,266.816021 104.005156,246.701349 115.845177,224.359841 C140.743456,177.344336 160.635403,125.290005 191.322532,89.2705196 C211.196694,65.9375004 237.940113,44.74192 261.433418,48.5535482 C278.328679,51.3005216 277.217148,119.747295 278.839983,141.617428 C281.507656,177.376844 286.66071,214.948613 294.846019,247.887911 C301.875337,276.113469 318.579415,284.817636 333.94521,291.148678 C343.571063,295.122849 353.659312,297.268414 362.969489,303.412532 C373.746887,310.531907 376.467914,318.659048 377.930687,339.13944 Z" id="Path" transform="translate(205.817196, 405.630998) rotate(-180.000000) translate(-205.817196, -405.630998) "></path>
|
||||||
|
<path d="M341.590706,305.268414 C343.664837,346.664971 343.19849,395.617134 329.763275,431.426625 C317.98914,462.792603 297.025763,471.050677 282.116004,495.759553 C270.479553,515.03656 265.90936,546.467883 259.651436,571.960909 C252.003357,603.130849 241.286274,660.700491 221.992861,672.430053 C204.045189,683.334637 185.27586,613.676026 178.778101,592.904234 C168.491834,560.027134 159.888855,523.972596 147.41298,493.61131 C136.669249,467.472995 122.274692,453.023408 106.996299,437.495615 C87.5163467,417.663169 57.9411071,394.146854 47.5260393,355.49482 C39.7624834,326.693664 65.0073643,283.875837 73.628109,263.920868 C82.6441378,243.075562 89.4350287,218.366686 98.7397483,198.25652 C113.422995,166.522972 137.215541,140.97277 156.859824,121.47522 C175.957816,102.508605 200.758558,81.5162715 222.423676,82.7660089 C236.662783,83.5828321 239.372033,123.999201 242.409947,143.741797 C246.762512,171.807813 252.549648,196.957772 264.981108,216.04691 C277.634638,235.479114 292.548838,244.635693 308.226958,252.64872 C316.274763,256.732832 325.455123,259.918439 332.654622,268.168344 C340.609158,277.145222 340.791255,289.356716 341.590706,305.268414 Z" id="Path" transform="translate(194.286543, 378.146821) rotate(-180.000000) translate(-194.286543, -378.146821) "></path>
|
||||||
|
<path d="M302.188912,285.29557 C302.07367,320.996644 297.619124,359.06697 284.410619,386.605481 C273.409441,409.54342 256.189627,417.211037 245.658282,440.660151 C237.316535,459.224709 233.07031,485.286493 227.485506,506.845073 C220.655202,533.263867 210.997036,579.415619 194.012139,588.584304 C177.435022,597.509572 162.772694,546.676111 156.416655,526.561802 C147.108647,497.067848 139.573594,465.805066 130.181372,436.39225 C122.823613,413.316375 113.825874,398.443632 101.845138,383.57089 C87.7811825,366.101705 68.1590169,346.7501 60.6461255,317.848458 C55.2297518,296.922761 68.3407447,263.485461 73.1011257,245.050724 C76.2924427,232.668943 79.2133836,220.092428 80.8179066,206.67207 C82.0678393,196.221393 82.1919461,186.549647 85.8132039,177.575696 C94.9306187,155.00288 114.920672,152.057542 128.483769,144.617114 C146.496979,134.742521 165.60942,123.521024 184.460351,121.37896 C196.046604,120.040169 201.959405,139.602736 208.572522,153.363877 C216.386816,169.632207 227.450047,181.332422 237.112645,193.608723 C249.864615,209.836483 263.742411,219.93015 278.098903,230.267234 C284.574617,234.932715 292.180589,239.508944 297.198047,248.783109 C302.437126,258.398057 302.228804,272.410729 302.188912,285.29557 Z" id="Path" transform="translate(180.779144, 355.469556) rotate(-180.000000) translate(-180.779144, -355.469556) "></path>
|
||||||
|
<path d="M272.768129,295.459272 C270.477745,325.451148 263.340268,354.116382 251.28468,375.318237 C242.043245,391.596052 229.770158,400.760463 222.353042,420.318258 C215.44194,438.549412 210.625919,459.279211 204.917713,478.771896 C198.876602,499.37961 189.901492,533.823468 175.96832,539.431176 C160.952099,545.470246 149.38477,510.725248 142.979684,491.468591 C134.88788,467.133257 128.740241,440.95039 121.505112,415.776748 C116.054502,397.013715 109.101761,379.853679 100.878337,364.867879 C92.2538858,349.070259 80.5578339,333.940029 76.1945627,312.217284 C72.3373075,292.976905 79.5546811,269.699629 80.8285964,250.190667 C82.1912861,229.346924 79.8032502,207.453261 87.3579672,189.555803 C102.937907,152.645855 142.038674,159.490677 164.392114,158.701203 C186.44816,157.887312 204.180884,180.472782 222.029014,201.959498 C233.818279,216.145615 246.095805,228.158643 258.182465,241.376229 C270.504378,254.862399 274.783313,269.064794 272.768129,295.459272 Z" id="Path" transform="translate(174.158477, 349.393132) rotate(-180.000000) translate(-174.158477, -349.393132) "></path>
|
||||||
|
<path d="M252.927494,328.913809 C246.157296,372.260171 225.012083,395.298592 209.895675,428.056219 C197.527301,454.873428 188.25324,510.409431 167.423229,517.755721 C143.774153,526.093435 129.616671,452.508638 121.394766,424.114902 C112.271647,392.624997 96.0231728,367.010499 89.2662936,333.675895 C85.7147152,316.179697 88.7646332,299.853706 90.6558489,282.365635 C92.7290832,263.162888 94.2873385,243.52944 101.443771,228.072976 C115.530221,197.65576 143.041639,197.867046 162.855011,197.030024 C183.36538,196.160497 201.509509,217.004782 217.851212,237.808435 C235.182917,259.839179 259.861952,284.462253 252.927494,328.913809 Z" id="Path" transform="translate(170.876761, 357.706857) rotate(-180.000000) translate(-170.876761, -357.706857) "></path>
|
||||||
|
<path d="M236.803542,355.698317 C229.148358,386.677749 213.061703,411.863225 200.008404,435.638702 C189.113452,455.459703 177.392855,495.361016 160.781197,498.205322 C141.257337,501.560144 129.424559,458.952284 121.742452,432.82681 C114.1815,407.155129 103.286549,380.049139 99.0999801,351.873496 C94.733923,322.522855 106.360289,282.9943 117.44819,262.225197 C129.814946,239.065581 150.047785,230.508353 167.408808,231.432145 C185.586504,232.372144 202.265471,251.512457 216.032238,271.365872 C230.750292,292.588767 245.70617,319.735273 236.803542,355.698317 Z" id="Path" transform="translate(168.818874, 364.878673) rotate(-180.000000) translate(-168.818874, -364.878673) "></path>
|
||||||
|
<path d="M218.494944,373.51124 C211.207286,399.303487 198.574748,421.12207 186.927028,440.584084 C177.938319,455.609247 164.674602,481.157711 151.70633,481.78342 C137.439888,482.474139 125.349,461.029356 119.677339,439.048251 C114.086255,417.367811 108.195248,390.186001 107.358152,366.4009 C105.540714,314.605127 142.543039,256.584761 170.328356,261.306025 C196.672257,265.783508 233.025497,322.121772 218.494944,373.51124 Z" id="Path" transform="translate(164.552770, 371.417724) rotate(-180.000000) translate(-164.552770, -371.417724) "></path>
|
||||||
|
</g>
|
||||||
|
<g id="Group-2-Copy" transform="translate(1204.489016, 1465.337904) scale(-1, -1) rotate(-32.000000) translate(-1204.489016, -1465.337904) translate(904.792642, 1175.585299)" stroke="#FFFFFF" stroke-width="0.5">
|
||||||
|
<path d="M581.689828,258.56163 C582.461199,298.916784 607.697781,340.857227 595.234371,381.976625 C585.000041,415.747923 533.476112,418.567366 502.566614,433.867723 C478.004222,446.023326 464.064882,467.556407 450.781511,488.216797 C438.846522,506.765194 428.126289,525.871283 415.553551,544.115013 C407.414677,555.909145 393.438895,579.068826 375.788472,579.487093 C358.891198,579.889868 343.39697,561.842361 333.58173,551.173938 C320.784263,537.267806 309.43843,522.442511 297.011463,508.314335 C276.069048,484.483364 250.941794,466.843798 222.170269,450.14921 C189.428511,431.153286 156.146186,412.806276 122.323295,395.108187 C97.4207715,382.038591 72.3481812,369.067106 48.4113894,354.706559 C33.3969895,345.695715 0.258411382,328.78941 0.105676277,312.177441 C0.0336812882,304.250997 8.87104038,295.472524 14.8294248,289.136533 C24.91191,278.411305 36.4035138,268.605235 47.9315602,259.010881 C69.4023948,241.138944 91.7842977,224.077724 113.923249,206.809953 C142.658332,184.399028 170.105772,162.354735 195.36665,136.912656 C221.483931,110.577238 246.435045,83.3743015 271.896357,56.5431588 C289.139836,38.3665568 306.365095,17.9540265 331.237249,6.80020242 C362.3897,-7.14207737 387.96034,7.55928206 419.46507,7.72968786 C446.566304,7.87943832 444.568028,61.2525508 448.011865,76.0933333 C451.467849,91.114849 459.084377,105.098439 462.036238,120.156102 C465.716952,138.95236 465.765542,158.182378 466.670537,177.180026 C467.769892,200.417159 468.207205,222.53891 497.42819,231.400003 C514.058217,236.434715 532.048773,237.493296 549.261883,240.508959 C560.413355,242.466042 581.446877,245.812189 581.689828,258.56163 Z" id="Path" transform="translate(299.395958, 290.146933) rotate(-180.000000) translate(-299.395958, -290.146933) "></path>
|
||||||
|
<path d="M558.986792,239.314951 C561.83195,273.152188 578.640921,316.461369 562.745812,351.39013 C549.165819,381.238909 506.695596,385.108386 478.097802,400.788048 C454.489695,413.720795 443.980279,434.883943 432.179272,455.674625 C422.71166,472.352695 413.53039,489.191126 402.783371,505.33637 C394.863232,517.234497 382.769789,537.321638 366.301992,539.784031 C351.497424,541.998116 335.620592,524.264739 327.310538,515.242851 C315.186633,502.072145 304.817342,487.768527 294.106877,473.764948 C275.287409,449.166868 256.017101,427.046695 228.473294,408.977063 C200.807639,390.829834 170.540522,377.260796 139.950509,363.138237 C116.019504,352.088499 92.2103472,340.718028 69.4734553,327.961167 C52.5365425,318.463358 28.1851609,306.306577 20.4356094,289.369852 C14.3005478,275.971526 45.4145096,253.737549 54.5896862,245.889959 C73.4761718,229.755064 93.4897538,214.608232 113.539891,199.554515 C137.982658,181.210708 163.205255,165.168929 184.790681,144.243745 C223.398313,106.831897 255.669833,60.2429718 305.347383,32.437567 C335.309878,15.6663819 368.653664,11.377883 401.979172,13.8868356 C415.175342,14.8800703 418.343398,30.6942327 420.006627,39.9178674 C422.772584,55.2405854 423.119852,70.8271312 425.246104,86.2119264 C427.238324,100.613833 431.661417,114.296678 435.22548,128.419237 C438.832189,142.728028 439.84353,157.388589 442.499823,171.795668 C444.144774,180.739956 445.771449,191.14823 452.966591,198.338837 C460.411522,205.782926 472.69383,208.902304 483.428664,211.271583 C503.588464,215.679063 556.976295,215.435928 558.986792,239.314951 Z" id="Path" transform="translate(294.565678, 276.598998) rotate(-180.000000) translate(-294.565678, -276.598998) "></path>
|
||||||
|
<path d="M518.532546,215.561458 C523.320496,246.619125 530.023624,285.301728 510.518069,313.915903 C494.574504,337.312472 460.570917,342.359602 436.283512,357.604308 C416.082638,370.28154 408.452416,390.444227 398.42517,409.181113 C390.197217,424.549804 381.926569,439.985648 371.954217,454.610443 C364.391087,465.70173 354.644409,480.739799 339.627937,484.609094 C326.788915,487.915293 312.284784,473.104531 305.166904,465.732724 C293.047599,453.169144 283.166736,439.091938 273.352966,425.200713 C257.299613,402.470549 242.527113,378.190603 219.679143,359.701683 C197.477699,341.760352 171.104334,331.170163 144.236926,319.262657 C123.657895,310.139597 103.206949,300.665252 83.8172801,289.785769 C68.9288937,281.437601 50.4785172,271.544814 42.7202102,257.653586 C36.0109824,245.673757 53.2353999,231.493235 61.8415094,223.041747 C76.0528738,209.093693 91.8256584,196.297645 107.378868,183.449937 C124.164136,169.589704 142.754797,156.803988 158.997227,142.602802 C193.153296,112.717805 220.441555,79.6299209 262.53891,56.734448 C289.802772,41.903017 326.490049,28.4302304 358.71874,30.8530587 C381.896073,32.5991485 380.371248,76.1067458 382.597492,90.0083061 C386.257071,112.738468 393.326157,136.620637 404.554965,157.558216 C414.197955,175.499546 437.113018,181.032275 458.192191,185.056546 C471.397172,187.582694 485.236479,188.946504 498.008408,192.851959 C512.793107,197.377327 516.525878,202.543274 518.532546,215.561458 Z" id="Path" transform="translate(282.423045, 257.826239) rotate(-180.000000) translate(-282.423045, -257.826239) "></path>
|
||||||
|
<path d="M467.736958,194.442645 C470.578233,220.713537 469.939402,251.779332 451.534997,274.504586 C435.406046,294.409919 406.68909,299.65062 386.264764,315.331252 C370.32442,327.564738 364.063881,347.511539 355.491383,363.689805 C345.014562,383.470729 330.333626,420.005309 303.904293,427.44907 C279.318442,434.369287 253.607031,390.16286 244.705992,376.980761 C230.615216,356.116448 218.830312,333.235684 201.740073,313.967944 C187.022633,297.380167 167.304062,288.210237 146.374756,278.356061 C119.68989,265.770086 79.1758635,250.84627 64.9086473,226.317095 C54.2736392,208.039438 88.8556679,180.866587 100.664907,168.202856 C113.015632,154.974104 122.318222,139.293471 135.064413,126.531251 C155.17845,106.392653 187.770978,90.1781014 214.680955,77.8046567 C240.842589,65.7681509 274.816207,52.446093 304.494451,53.2391956 C324.000077,53.7575641 327.711379,79.4064136 331.872904,91.9353688 C337.835323,109.746494 345.762906,125.707046 362.792304,137.821306 C380.125906,150.153281 400.556317,155.964187 422.033193,161.049378 C433.057584,163.641218 445.633419,165.662853 455.495747,170.89837 C466.392371,176.595235 466.641819,184.344836 467.736958,194.442645 Z" id="Path" transform="translate(265.950433, 240.692403) rotate(-180.000000) translate(-265.950433, -240.692403) "></path>
|
||||||
|
<path d="M415.271545,181.430418 C415.11352,204.138034 409.00528,228.352609 390.893282,245.868438 C375.808055,260.45808 352.195602,265.335057 337.754627,280.249831 C326.316111,292.057791 320.493528,308.63435 312.835436,322.346653 C303.469466,339.150288 290.225828,368.505042 266.935501,374.336771 C244.204337,380.013674 224.098803,347.681127 215.383164,334.88745 C202.619676,316.127863 192.287329,296.243217 179.408362,277.535239 C169.319128,262.857862 156.98109,253.398076 140.552657,243.93829 C121.267634,232.827041 94.3609854,220.518481 84.0590273,202.135635 C76.6318928,188.825876 94.6101774,167.55813 101.13779,155.832743 C105.513844,147.95733 109.519147,139.958056 111.719329,131.422057 C113.433284,124.774919 113.603464,118.623219 118.569068,112.915351 C131.071209,98.5579449 158.482319,96.6845668 177.080545,91.9520932 C201.780933,85.671373 227.988629,78.5339567 253.837731,77.1714998 C269.725235,76.3199642 277.833089,88.7627057 286.901244,97.515459 C297.616495,107.862906 312.786813,115.304811 326.036529,123.113134 C343.522508,133.434777 362.552261,139.854839 382.238422,146.429726 C391.118163,149.397198 401.547756,152.307902 408.427883,158.206722 C415.611904,164.322295 415.326245,173.235034 415.271545,181.430418 Z" id="Path" transform="translate(248.789922, 226.064478) rotate(-180.000000) translate(-248.789922, -226.064478) "></path>
|
||||||
|
<path d="M373.609241,186.88502 C370.464655,205.964957 360.665251,224.200925 344.113521,237.688914 C331.425486,248.044375 314.575141,253.874501 304.391805,266.316587 C294.903202,277.914704 288.291042,291.102385 280.453957,303.50305 C272.159808,316.613065 259.837423,338.525221 240.707864,342.092678 C220.091331,345.934554 204.209957,323.830821 195.416089,311.58031 C184.30644,296.098895 175.866033,279.442135 165.932557,263.427414 C158.449138,251.490931 148.903367,240.574228 137.613009,231.040708 C125.772062,220.990732 109.713958,211.365331 103.723401,197.545968 C98.4275797,185.305812 108.336679,170.497502 110.085702,158.086481 C111.956608,144.826313 108.677952,130.898217 119.050207,119.512387 C140.440698,96.0313777 194.124128,100.385849 224.814302,99.8836098 C255.096169,99.3658363 279.442327,113.73404 303.946931,127.403249 C320.133012,136.428034 336.989451,144.070364 353.583841,152.478998 C370.501221,161.058498 376.375988,170.093639 373.609241,186.88502 Z" id="Path" transform="translate(238.223038, 221.196135) rotate(-180.000000) translate(-238.223038, -221.196135) "></path>
|
||||||
|
<path d="M347.017032,209.554838 C337.736907,237.138886 308.752493,251.799699 288.031953,272.645462 C271.078231,289.710959 258.365981,325.052051 229.813625,329.726963 C197.397086,335.032781 177.990977,288.206092 166.720951,270.137351 C154.215602,250.098321 131.943304,233.798186 122.681435,212.585256 C117.813174,201.451312 121.993793,191.062045 124.586143,179.933272 C127.427991,167.713342 129.563941,155.21933 139.373489,145.383398 C158.682233,126.026988 196.393007,126.161443 223.551823,125.628793 C251.666036,125.075457 276.536769,138.340002 298.93686,151.578691 C322.693978,165.598255 356.522313,181.267484 347.017032,209.554838 Z" id="Path" transform="translate(234.547491, 227.877686) rotate(-180.000000) translate(-234.547491, -227.877686) "></path>
|
||||||
|
<path d="M323.983133,226.131649 C313.51225,245.811592 291.508664,261.810876 273.654151,276.914447 C258.751861,289.505903 242.720239,314.853546 219.998546,316.660415 C193.293497,318.791594 177.108432,291.724594 166.600723,275.128169 C156.258731,258.820019 141.356442,241.600712 135.629986,223.701899 C129.658022,205.05666 145.560753,179.945815 160.726962,166.752068 C177.64241,152.039728 205.317213,146.603678 229.0639,147.190524 C253.927644,147.787666 276.741404,159.94671 295.571809,172.558758 C315.703401,186.04078 336.160291,203.285825 323.983133,226.131649 Z" id="Path" transform="translate(230.992611, 231.963546) rotate(-180.000000) translate(-230.992611, -231.963546) "></path>
|
||||||
|
<path d="M299.810475,237.439919 C289.835169,253.844546 272.543823,267.721807 256.60049,280.10022 C244.296796,289.656666 226.141495,305.90624 208.390597,306.30421 C188.862773,306.743527 172.312834,293.104015 164.549497,279.123386 C156.896453,265.333988 148.832876,248.045557 147.687064,232.917534 C145.199365,199.973899 195.847938,163.071239 233.880322,166.074102 C269.939704,168.921913 319.699812,204.754706 299.810475,237.439919 Z" id="Path" transform="translate(225.974732, 236.108381) rotate(-180.000000) translate(-225.974732, -236.108381) "></path>
|
||||||
|
<path d="M279.559781,241.944888 C265.714586,263.138234 232.084382,293.352207 200.949638,294.069756 C165.212154,294.889813 156.240813,261.267479 160.899009,236.901537 C165.631145,212.033311 206.833999,176.037937 239.687839,180.9019 C271.752989,185.647979 295.968216,216.810142 279.559781,241.944888 Z" id="Path" transform="translate(222.301824, 237.270239) rotate(-180.000000) translate(-222.301824, -237.270239) "></path>
|
||||||
|
<path d="M263.804605,238.376603 C252.111071,256.194869 227.157957,278.450988 201.132378,279.124637 C170.122269,279.921702 170.707251,251.417619 177.739215,233.676489 C185.051482,215.256568 217.255928,183.79563 244.408815,188.763146 C270.812195,193.612389 275.010656,221.298837 263.804605,238.376603 Z" id="Path" transform="translate(221.706405, 233.689612) rotate(-180.000000) translate(-221.706405, -233.689612) "></path>
|
||||||
|
<path d="M250.538386,233.844065 C242.772743,246.664097 223.337117,262.867191 204.860668,263.385649 C182.276975,264.008844 186.667053,241.212441 192.502044,230.209629 C199.43763,217.117277 222.685369,194.368006 242.194777,198.054813 C261.402907,201.684012 256.945194,223.281156 250.538386,233.844065 Z" id="Path" transform="translate(221.916913, 230.527076) rotate(-180.000000) translate(-221.916913, -230.527076) "></path>
|
||||||
|
</g>
|
||||||
|
<g id="Group" transform="translate(729.641583, 883.503321) scale(-1, -1) rotate(30.000000) translate(-729.641583, -883.503321) translate(165.172801, 403.423026)" stroke="#FFFFFF" stroke-width="0.5">
|
||||||
|
<path d="M212.721802,313.070766 C252.007267,267.89096 296.418599,230.597513 338.298342,192.691803 C399.500148,137.304502 461.603683,83.4067448 525.910907,42.1472779 C560.38876,20.0325633 605.065308,-11.8509997 642.060285,5.47524229 C655.586213,11.8080891 667.921084,30.9619907 680.048611,43.4083665 C696.771575,60.570109 713.740468,76.8819949 730.680422,93.2304337 C764.661603,126.000417 798.748869,158.441413 832.146577,193.313204 C848.228205,210.109416 863.832445,231.264604 880.574698,245.59348 C890.358697,253.973305 902.066701,250.052976 912.520964,249.522947 C936.737433,248.289284 960.93944,245.949872 985.141447,243.957724 C1014.74418,241.526929 1044.41443,238.940784 1074.05091,239.900311 C1087.41771,240.338946 1120.15479,235.842897 1127.51329,257.665188 C1131.47221,269.417058 1122.14149,290.608799 1117.81608,300.4142 C1109.87412,318.434948 1100.74593,334.673728 1091.73829,350.74802 C1070.90691,387.922659 1048.78322,423.324479 1030.26645,464.848954 C1020.75249,486.196046 1008.28742,512.276791 1014.49826,541.418859 C1020.76695,570.85335 1031.62627,596.340099 1038.25181,625.674081 C1045.88033,659.430995 1049.04362,694.558656 1052.64571,730.35342 C1055.31232,756.808834 1061.52316,780.248594 1067.36269,804.638742 C1073.81463,831.596758 1080.49803,858.783231 1084.97774,887.212516 C1087.9385,905.99175 1092.71717,939.776078 1082.35935,951.665021 C1067.64237,968.570893 1040.04562,954.881705 1023.26961,949.901329 C1000.08507,943.029315 977.069288,934.274812 953.947429,926.735706 C937.161781,921.252727 920.318262,915.239718 903.252927,914.60003 C875.742975,913.567409 848.141408,917.140484 820.703783,920.466827 C769.898378,926.626047 719.45704,934.978467 668.48045,934.978467 C623.819321,934.978467 520.611444,837.043196 496.452836,819.799209 C448.232062,785.375192 398.728616,752.742282 353.097297,706.941075 C340.752779,694.54038 321.753794,678.018325 315.258455,652.495024 C311.251309,636.767986 313.093343,627.675367 303.642071,617.540978 C290.747836,603.714716 274.227399,598.286567 259.95405,592.099932 C236.967207,582.139169 213.801948,573.704504 190.709019,564.684992 C144.002377,546.490617 97.6139924,525.911149 51.1002336,506.108432 C37.0390558,500.122839 20.0267672,498.797783 6.62139205,488.252172 C-2.0197708,481.480679 -1.12286437,472.954643 5.56535732,462.664903 C17.2974716,444.607602 33.7407554,434.582872 47.5994053,424.283994 C67.9051738,409.196644 88.5436649,395.735912 109.1918,382.467094 C129.839935,369.198266 150.594157,356.340658 171.251937,343.044414 C184.898415,334.289922 200.459259,327.171175 212.721802,313.070766 Z" id="Path" transform="translate(564.407389, 480.187324) rotate(-180.000000) translate(-564.407389, -480.187324) "></path>
|
||||||
|
<path d="M171.285302,294.031397 C212.846343,248.776875 258.980257,212.725106 303.454816,177.551539 C360.374534,132.507415 418.582181,90.2899913 478.555304,62.1328437 C513.768349,45.611779 555.31492,27.3709286 591.294935,46.3161647 C604.130813,53.076445 613.720338,68.271062 624.72321,81.681839 C637.264842,96.9862284 650.288846,111.009922 663.312846,124.814059 C690.123003,153.227346 717.216142,180.670962 744.592276,207.144907 C759.092335,221.223486 775.053974,240.077253 791.435273,244.962212 C804.45928,248.850053 819.253582,243.224113 832.335468,241.586651 C855.894446,238.641033 879.448591,235.603934 903.017214,233.024239 C930.213262,230.051183 957.486493,227.306818 984.740427,227.782502 C999.930271,228.047799 1026.00722,223.66596 1036.74961,242.263588 C1046.12207,258.491919 1011.99918,317.184667 1005.99849,328.33592 C987.2584,363.152722 967.548738,396.304612 950.10622,433.53645 C939.797968,455.491336 927.246687,482.193983 922.900527,511.293364 C919.200745,536.093242 926.339829,564.351016 930.555745,587.275584 C935.82806,615.990761 940.082564,645.757933 946.208671,673.869352 C951.664282,698.916223 960.346949,721.227886 967.973224,743.99693 C976.361648,769.043812 984.856192,794.502335 991.083599,821.827033 C994.899146,838.64082 1001.21337,866.797968 993.630514,882.825046 C984.870664,901.303744 957.867565,889.228549 946.768219,886.593968 C924.251162,881.178427 901.907762,873.128293 879.545065,865.919778 C842.402538,853.954355 806.991724,843.489196 769.16905,845.995714 C719.9142,849.270649 670.707591,856.973151 621.462385,861.23606 C603.277017,862.827793 584.802227,866.02955 566.602389,864.300596 C556.168716,863.303488 548.224073,857.265885 542.155853,843.644709 C533.868728,825.056228 514.781327,814.764873 501.506492,804.09845 C480.807974,787.47677 459.848976,772.016868 438.947863,756.355713 C393.064782,721.959709 346.298963,688.807818 302.784321,644.321724 C289.017467,630.252291 273.2536,614.563687 263.070759,591.318948 C257.388434,578.356417 258.821075,565.869571 255.352831,552.092871 C250.760664,533.970939 235.662467,525.792741 226.637315,519.864922 C209.218917,508.411778 191.08661,500.736713 173.094191,493.546489 C132.382122,477.281575 91.5735784,466.587714 50.2006619,458.711396 C40.5050147,456.881816 2.32539057,450.542345 22.377532,419.988452 C44.5328081,386.223656 76.5236189,369.675154 102.605391,350.647583 C126.101658,333.541062 149.617219,317.623757 171.285302,294.031397 Z" id="Path" transform="translate(527.503929, 465.578918) rotate(-180.000000) translate(-527.503929, -465.578918) "></path>
|
||||||
|
<path d="M155.565276,288.382055 C194.621858,248.568954 237.888246,218.866681 279.952522,190.452232 C330.996432,155.973111 383.3197,125.238755 436.854734,108.022026 C470.484913,97.2170449 507.562112,88.9146561 540.965386,106.871201 C563.776554,119.128409 581.422018,152.264897 601.457224,175.062211 C621.492429,197.859536 642.338699,219.259421 663.807746,237.097225 C677.132368,248.16708 691.465984,259.319126 706.292038,257.857764 C742.34093,254.313954 778.34636,245.865431 814.433874,241.764467 C838.307144,239.024404 862.228699,236.768418 886.174388,237.444301 C900.61422,237.846175 920.451487,236.20214 933.235399,250.596605 C947.366254,266.516364 872.125609,402.441714 865.014318,417.740398 C847.185395,456.101271 825.595657,507.011631 829.042678,561.566273 C832.340034,613.718784 846.630203,652.655069 862.793549,693.518534 C871.966295,716.763396 901.381837,778.862341 890.480752,809.094364 C884.252945,826.375025 863.725305,820.392555 853.973227,819.214326 C834.753914,816.894407 815.640811,811.907493 796.522882,807.578193 C768.647394,801.303455 740.004287,791.612771 712.008107,788.772237 C692.513614,786.799395 672.903248,789.438986 653.374958,789.493784 C625.373948,789.566851 597.372938,789.164977 569.371928,788.690036 C545.860735,788.288161 522.151604,788.690036 498.722483,784.415533 C484.15713,781.785077 473.101559,775.875674 462.654285,759.179559 C453.563612,744.65723 439.847946,736.15391 428.261321,726.919897 C409.124078,711.67601 389.735793,697.546431 370.410268,683.188505 C329.948808,653.120886 289.023884,623.683477 250.29559,586.108094 C232.616332,568.964443 202.891811,544.961496 198.744765,503.394743 C197.248159,488.406607 196.14743,481.930926 188.423013,473.409337 C177.45917,461.316521 164.327662,455.863801 152.026528,451.123492 C123.349632,440.071906 93.84236,441.725076 65.213741,430.801365 C53.5546997,426.298527 38.3327718,416.580439 51.6429069,394.331133 C67.1738119,368.309681 89.7822136,354.006552 108.388402,337.931524 C117.677013,329.912268 127.245634,322.404504 136.065952,312.613349 C142.8393,305.069034 148.63744,295.39662 155.565276,288.382055 Z" id="Path" transform="translate(490.733064, 458.775415) rotate(-180.000000) translate(-490.733064, -458.775415) "></path>
|
||||||
|
<path d="M161.0388,288.760651 C197.14389,256.4356 236.355001,232.933134 274.861953,211.746132 C317.632449,188.243655 361.43507,168.777241 405.816454,160.494634 C436.461892,154.7563 469.113703,153.063162 498.857235,170.625959 C517.666994,181.736547 530.419045,205.101741 546.605084,224.696284 C571.033654,254.312329 597.463776,277.778192 626.811822,272.067308 C659.714432,265.679175 692.724749,260.886552 725.84279,257.689429 C745.819716,255.758351 765.87381,254.312329 785.874854,255.657683 C798.520799,256.499665 814.812947,257.918238 825.814242,268.763414 C840.534082,283.287728 785.243041,393.80792 778.350955,409.915528 C761.258186,449.864245 748.727991,491.780642 741.406659,541.274949 C735.435763,581.662952 747.633172,613.411422 760.216418,643.622354 C768.039343,662.384058 793.316771,709.572042 785.402199,733.934808 C781.061484,747.370026 766.756427,746.67447 759.073362,747.360872 C744.430691,748.660459 729.725314,747.305961 715.082643,746.711073 C693.461068,745.795874 670.44564,752.083328 649.007335,747.022242 C601.495816,735.820129 554.104872,726.11896 506.299148,718.440383 C479.946194,714.212137 453.434081,710.368277 427.317455,702.213788 C417.941514,699.285139 408.2569,696.182592 399.372906,689.556509 C393.657634,685.300801 390.541966,678.052369 385.718951,672.103534 C362.722816,643.787087 332.70437,629.217015 306.80478,611.068496 C272.373276,586.943692 237.758499,563.19411 204.243367,534.694622 C186.615248,519.70356 161.993756,502.479394 149.863874,471.884074 C146.198382,462.64051 147.761039,455.245653 145.455638,446.359004 C142.80298,436.108704 134.743722,433.051915 129.539689,430.196473 C117.728125,423.707672 68.2873994,413.896671 91.0713217,375.833286 C101.942398,357.703063 115.794097,346.070805 128.049377,331.821067 C132.486551,326.659303 136.812796,321.470088 140.512048,314.505375 C146.699976,302.82736 152.796267,296.164662 161.0388,288.760651 Z" id="Path" transform="translate(456.720666, 452.769128) rotate(-180.000000) translate(-456.720666, -452.769128) "></path>
|
||||||
|
<path d="M198.276614,275.892881 C269.503581,223.615313 352.978419,187.998941 430.633587,194.899212 C456.457468,197.202352 484.242167,204.888614 506.627372,231.191906 C519.826673,246.728944 530.374523,264.267523 546.230106,269.879132 C557.676263,273.927908 570.001407,269.330767 581.515177,267.667393 C598.191792,265.254584 614.878066,263.09768 631.57883,261.352044 C652.283336,259.222557 673.055449,257.577462 693.798593,258.454844 C708.62064,259.08546 729.088494,258.372592 741.964211,273.452655 C757.33683,291.439069 718.207394,375.814332 712.701651,390.8487 C699.357465,427.28763 690.002522,462.593264 686.621804,506.508247 C685.626901,519.303459 682.27516,532.418549 682.709827,545.314291 C683.163807,558.484216 687.44766,570.210115 691.403109,580.56509 C696.57561,594.137155 714.52241,626.32625 709.383718,642.877767 C706.54391,652.017193 695.884979,653.168769 690.359916,655.106325 C679.995588,658.7621 669.481547,660.727073 659.054434,663.633424 C641.363603,668.586988 623.798341,684.718098 606.044725,684.261123 C558.30411,683.054713 509.872864,655.014934 463.088511,639.614982 C435.274834,630.42985 407.272803,622.094682 379.797198,609.655915 C371.103914,605.716818 362.149833,601.640636 353.886384,594.959703 C348.11984,590.298588 344.415535,581.990848 339.073995,576.772229 C318.591654,556.729452 295.037686,544.564856 273.043679,531.075054 C244.491073,513.527336 215.841876,496.509706 187.487283,477.828702 C169.714348,466.121092 146.860673,455.82094 131.546005,434.105649 C120.360647,418.248723 128.005907,413.505356 133.90768,398.736032 C136.921352,391.205134 136.22589,383.783915 137.534712,375.256827 C139.403768,363.083093 144.687352,354.318379 149.642524,346.440185 C156.47641,335.555112 165.58021,326.589328 171.168059,313.245761 C173.138536,308.54809 173.046774,302.717122 174.640542,298.622662 C179.27696,286.695692 191.577956,280.809901 198.276614,275.892881 Z" id="Path" transform="translate(435.670240, 439.157791) rotate(-180.000000) translate(-435.670240, -439.157791) "></path>
|
||||||
|
<path d="M272.340768,279.571521 C330.149932,246.644125 394.472329,227.8952 455.579088,236.596466 C476.839902,239.628169 498.230884,246.671603 518.035741,262.141521 C527.046276,269.157489 533.810204,276.97946 543.683706,277.400791 C566.593317,278.371665 589.575244,274.973589 612.480034,274.158417 C628.871591,273.572229 645.345103,273.361569 661.698097,275.862039 C672.632228,277.529015 687.418374,279.52572 696.375875,292.247885 C709.392702,310.776984 685.894927,373.764932 681.112444,391.167453 C673.186644,420.028149 665.323523,452.112896 668.466846,485.507412 C669.431052,495.71994 671.137701,504.741779 671.359472,515.155812 C671.571593,524.104371 670.978608,532.365985 672.651513,540.920693 C674.719741,551.527073 683.918297,567.986188 680.755689,577.749919 C678.600682,584.417824 672.207971,584.729241 667.955809,586.863337 C661.059117,590.323926 654.325191,594.864101 647.823121,600.437308 C640.977237,606.335843 635.148592,615.449261 628.056834,620.321966 C616.544176,628.217217 603.65752,628.959109 591.556694,628.92484 C543.273917,628.775927 494.378868,610.704793 447.320636,591.809321 C422.815259,581.972322 398.174893,571.48501 374.358925,556.564636 C367.127356,552.030827 358.931577,547.478696 352.572618,539.107169 C348.604896,533.89557 345.914753,527.365045 341.407075,523.444903 C302.901379,489.977119 258.38384,477.548049 217.506189,453.376876 C206.866141,447.084489 147.899926,415.292837 178.730516,385.387987 C197.46028,367.216096 217.250674,358.954482 234.341282,334.096352 C239.548012,326.539996 243.019166,320.284254 245.053647,308.75279 C246.393898,301.077365 243.168618,304.97004 247.671475,296.946564 C253.133721,287.301902 265.605767,283.409239 272.340768,279.571521 Z" id="Path" transform="translate(435.078987, 431.698278) rotate(-180.000000) translate(-435.078987, -431.698278) "></path>
|
||||||
|
<path d="M309.224499,298.742001 C376.906773,271.881043 448.582301,270.603256 517.332988,294.41577 C534.664485,300.412247 552.70181,298.979302 570.246023,300.503518 C587.292287,301.963848 617.599442,298.924544 629.980464,323.777533 C638.958034,341.794359 629.216621,380.082408 625.847011,400.234964 C621.554021,425.909395 617.80249,452.432653 624.851114,477.367796 C628.979733,491.971093 634.636038,505.871615 639.064392,520.338011 C641.18188,527.2472 645.542555,537.834604 643.7248,544.378709 C640.717774,555.176018 626.649529,559.721304 619.823288,564.814207 C598.005424,581.087761 574.901596,585.240577 551.575384,585.126728 C508.490782,584.912005 465.183796,573.740471 422.92105,558.589547 C403.4769,551.616471 383.76202,544.17791 365.009196,532.057172 C354.397582,525.202741 346.570611,511.97762 336.437607,504.137472 C303.809917,478.873756 268.755333,465.374832 235.566847,442.27422 C225.960798,435.584086 190.079524,413.314045 208.155526,387.055484 C225.656228,361.636599 251.182114,364.657658 269.378977,340.744755 C271.438452,338.006628 273.986206,334.730011 275.180315,330.303392 C275.886144,327.656535 274.643691,322.618402 275.180315,321.112431 C280.768937,304.747606 300.633685,302.146391 309.224499,298.742001 Z" id="Path" transform="translate(423.649499, 431.322475) rotate(-180.000000) translate(-423.649499, -431.322475) "></path>
|
||||||
|
<path d="M300.693299,327.58265 C335.401087,318.553021 370.872214,316.313967 406.164584,315.745034 C425.455814,315.433028 446.650561,313.102217 465.526302,322.370428 C477.121331,328.078181 488.320197,333.070166 500.27274,336.667335 C513.13356,340.539798 533.84035,343.356968 541.671825,364.34352 C547.522484,380.02607 543.512536,412.262948 543.299961,431.331612 C543.072891,452.244752 545.333922,467.752948 553.117086,482.71974 C558.011154,492.143959 580.462029,526.353769 577.867642,536.218464 C575.398866,545.615144 559.75524,547.055843 552.991473,549.49679 C531.613137,557.241705 509.949758,559.93959 488.204247,559.517471 C454.525518,558.875114 420.721177,552.359834 387.569056,541.164564 C373.862765,536.512103 359.697504,531.694472 346.604784,522.398722 C337.787731,516.131207 330.43455,505.018522 321.675471,498.539943 C296.591558,479.957637 270.067929,467.340013 244.897053,448.418173 C236.819182,442.334184 210.498466,426.137746 216.808094,401.177791 C222.069339,380.338076 239.964334,373.997149 248.757231,360.030582 C263.714819,336.208515 281.619476,332.537933 300.693299,327.58265 Z" id="Path" transform="translate(396.958230, 437.409117) rotate(-180.000000) translate(-396.958230, -437.409117) "></path>
|
||||||
|
<path d="M294.526834,357.85519 C322.110231,351.888076 350.334767,349.278601 378.323093,349.150874 C396.385832,349.068759 415.441611,348.603429 433.166908,356.276736 C442.070532,360.127073 449.807574,369.132491 458.23396,375.555802 C466.911016,382.161599 478.885353,389.533804 482.635769,404.679688 C486.159619,418.913179 484.843599,439.679462 487.938415,456.841752 C490.69097,472.06975 496.451571,481.476618 502.655666,491.768523 C506.608548,498.34694 526.908038,526.823033 524.560413,533.109482 C522.044066,539.843017 509.852802,539.295572 503.50891,540.226222 C486.030269,542.835132 468.490244,543.666619 450.964515,542.717081 C427.044764,541.330234 402.94183,537.461641 379.436649,528.702577 C362.762239,522.498242 350.185329,507.717318 334.638936,496.877979 C314.498525,482.799607 293.635025,471.668289 273.687437,456.266939 C263.747388,448.593632 249.034957,438.721434 243.944417,418.913179 C241.987259,411.321986 240.087948,392.015541 242.266853,384.424359 C244.884432,375.300325 254.626837,371.431742 259.225677,369.086867 C270.74688,363.238369 282.803167,360.391673 294.526834,357.85519 Z" id="Path" transform="translate(383.022425, 446.106810) rotate(-180.000000) translate(-383.022425, -446.106810) "></path>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 95 KiB |
324
app/assets/img/shapes/waves-white.svg
Normal file
324
app/assets/img/shapes/waves-white.svg
Normal file
@ -0,0 +1,324 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="800px" height="400px" viewBox="0 0 800 400" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>Artboard</title>
|
||||||
|
<g id="Artboard" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<g id="SL.100919.24070.30-[Converted]-Copy" transform="translate(226.186870, -7.000000)" fill="#B4C4D3">
|
||||||
|
<g id="Group" transform="translate(-0.186870, 0.000000)">
|
||||||
|
<path d="M0.0655408795,346.616343 C0.307751707,346.437432 0.523919036,346.225742 0.707841498,345.987347 C3.17217857,341.741621 5.62777685,337.491527 8.07463635,333.237065 C8.07463635,333.132232 8.16639358,333.014295 8.23193446,332.857046 L5.76759739,328.637529 C4.12907541,325.793941 2.5036616,322.963457 0.852031433,320.132973 C0.610393885,319.790371 0.338393747,319.470213 0.0393245277,319.176374 L0.0393245277,318.259088 L0.970005016,317.957693 C1.1404113,318.232879 1.37635847,318.599794 1.58608928,318.966709 C3.91934459,323.015873 6.29192443,327.065038 8.58585521,331.14041 C8.92984745,331.968163 9.77877365,332.469888 10.6700552,332.372195 C15.3103494,332.372195 19.9506437,332.372195 24.6040461,332.372195 L25.9148637,332.372195 L25.9148637,333.538459 L24.6826952,333.538459 C19.9506437,333.538459 15.2317004,333.538459 10.4996489,333.538459 C9.72756045,333.446525 8.98493001,333.865451 8.66450426,334.573682 C6.34435713,338.688367 3.95866912,342.76374 1.59919746,346.852217 C1.38946664,347.232235 1.16662765,347.586046 0.943788664,347.95296 L0,347.625358 L0.0655408795,346.616343 Z M9.5689684,332.843942 C9.26748035,332.699797 9.08396589,332.529444 8.90045143,332.542548 C8.71693697,332.555652 8.65139609,332.778422 8.5334225,332.909463 C8.69072062,333.053608 8.84801873,333.276377 9.01842501,333.289481 C9.1888313,333.302585 9.31991306,333.053608 9.5689684,332.843942 Z" id="Shape"></path>
|
||||||
|
<path d="M0.0655408795,243.133327 C0.307307009,242.958957 0.523499799,242.751653 0.707841498,242.517435 C3.17217857,238.271709 5.62777685,234.017247 8.07463635,229.754049 C8.07463635,229.649216 8.16639358,229.531279 8.23193446,229.37403 L5.74138104,225.04968 C4.11596723,222.245404 2.5036616,219.441128 0.878247785,216.649957 C0.633276606,216.30995 0.361508702,215.990065 0.0655408795,215.693358 L0.0655408795,214.736759 L0.996221368,214.435365 C1.19284401,214.749863 1.44189935,215.142986 1.66473834,215.549213 C3.97177729,219.48044 6.2525999,223.529605 8.58585521,227.500145 C9.49031934,229.059532 8.97910048,228.810554 10.8142451,228.810554 L25.9804046,228.810554 L25.9804046,229.976818 L24.7482361,229.976818 C20.0161846,229.976818 15.2972413,229.976818 10.5782979,229.976818 C9.80167759,229.878813 9.05196033,230.298737 8.73004514,231.012042 C6.40989801,235.126727 4.02421,239.202099 1.66473834,243.290576 C1.45500752,243.670595 1.23216853,244.024405 1.00932954,244.39132 L0.0655408795,244.063717 L0.0655408795,243.133327 Z M8.93977596,230.029235 C9.14950677,229.793361 9.35923759,229.649216 9.39856211,229.478863 C9.43788664,229.30851 9.17572312,229.098844 9.07085772,229.111948 C8.86668228,229.138907 8.68705635,229.260238 8.58585521,229.439551 C8.54653068,229.505071 8.76936967,229.714736 8.93977596,229.976818 L8.93977596,230.029235 Z" id="Shape"></path>
|
||||||
|
<path d="M0.0655408795,139.650311 C0.310231664,139.479477 0.526911754,139.271706 0.707841498,139.034418 C3.17217857,134.788692 5.62777685,130.534231 8.07463635,126.271033 C8.07463635,126.1662 8.16639358,126.061367 8.23193446,125.891014 C7.36679485,124.410251 6.50165524,122.890177 5.61029928,121.370102 C4.02421,118.631347 2.45122889,115.892592 0.865139609,113.16694 C0.623320888,112.828532 0.351304858,112.51274 0.0524327036,112.223446 L0.0524327036,111.279951 L0.983113192,110.978557 C1.15351948,111.266847 1.38946664,111.620657 1.59919746,111.987572 C3.91934459,116.010528 6.22638355,120.033485 8.57274703,124.056441 C9.47721117,125.615828 8.97910048,125.36685 10.8011369,125.36685 C15.4021067,125.36685 19.9768601,125.36685 24.6171543,125.36685 L25.9279719,125.36685 L25.9279719,126.533114 L24.6958034,126.533114 C19.9637519,126.533114 15.2448086,126.533114 10.5127571,126.533114 C9.74066863,126.441181 8.99803818,126.860106 8.67761244,127.568338 C6.34435713,131.722335 3.93245277,135.83702 1.55987293,139.951705 C1.36325029,140.292411 1.15351948,140.620014 0.95689684,140.947616 L0.0131081759,140.620014 L0.0655408795,139.650311 Z M9.58207658,125.904118 C9.28058853,125.746869 9.09707407,125.576516 8.92666778,125.576516 C8.75626149,125.576516 8.66450426,125.812389 8.54653068,125.930326 C8.69072062,126.074471 8.83491055,126.310345 8.99220866,126.323449 C9.14950677,126.336553 9.30680488,126.113783 9.58207658,125.904118 L9.58207658,125.904118 Z" id="Shape"></path>
|
||||||
|
<path d="M0.0655408795,191.516308 C0.31742172,191.276662 0.545679532,191.013369 0.747166026,190.730062 L8.06152817,178.071509 C8.06152817,177.966676 8.14017723,177.848739 8.20571811,177.69149 C8.27125899,177.534241 7.95666277,177.167327 7.81247283,176.892141 C5.50543387,172.908497 3.20276431,168.929221 0.904464136,164.954313 C0.694733322,164.613606 0.642300619,164.089443 0.0655408795,164.076339 L0.0655408795,163.145948 L0.970005016,162.713513 C1.1404113,162.975595 1.32392576,163.250781 1.50744023,163.552175 C3.91934459,167.745484 6.35746531,171.92569 8.75626149,176.145208 C9.06861997,176.811991 9.76642825,177.210614 10.4996489,177.141119 C15.1923759,177.141119 19.8851028,177.141119 24.5778298,177.141119 L25.9935128,177.141119 L25.9935128,178.241862 C25.8255092,178.281825 25.6545441,178.308119 25.4822939,178.320487 L14.9957532,178.320487 C13.4227721,178.320487 11.8628992,178.320487 10.3030262,178.320487 C9.73608183,178.278491 9.2066839,178.606615 8.99220866,179.132941 C6.5803043,183.339354 4.15529176,187.51956 1.73027922,191.712869 C1.53365658,192.053575 1.32392576,192.381178 1.11419495,192.721884 L0.196622638,192.250137 L0.0655408795,191.516308 Z M8.38923257,177.665282 C8.62517974,177.861844 8.78247785,178.097717 8.93977596,178.097717 C9.09707407,178.097717 9.25437218,177.861844 9.39856211,177.730803 C9.26748035,177.573554 9.14950677,177.324576 8.99220866,177.298368 C8.83491055,177.272159 8.67761244,177.494929 8.38923257,177.665282 Z" id="Shape"></path>
|
||||||
|
<path d="M0.0655408795,294.999324 C0.313819629,294.756265 0.541788566,294.493306 0.747166026,294.213078 L8.06152817,281.541421 C8.06152817,281.449693 8.14017723,281.331756 8.20571811,281.174507 C8.27125899,281.017257 7.95666277,280.650343 7.81247283,280.375157 C5.50543387,276.443929 3.21150309,272.407869 0.891355961,268.437329 C0.694733322,268.096623 0.642300619,267.572459 0.0655408795,267.559355 L0.0655408795,266.61586 L0.970005016,266.196529 C1.1404113,266.458611 1.32392576,266.733797 1.50744023,267.035191 C3.91934459,271.228501 6.35746531,275.408706 8.75626149,279.61512 C9.05926102,280.290458 9.76380673,280.69293 10.4996489,280.611031 C15.1923759,280.611031 19.8851028,280.611031 24.5778298,280.611031 L25.9935128,280.611031 L25.9935128,281.711774 C25.8212615,281.752685 25.6458631,281.778987 25.4691858,281.790399 L14.6942652,281.790399 C13.1999331,281.790399 11.7187092,281.790399 10.2374854,281.790399 C9.67054095,281.748403 9.14114302,282.076527 8.92666778,282.602853 C6.47543889,286.887891 4.01110182,291.133617 1.54676476,295.392447 C1.38946664,295.667633 1.21906036,295.929714 1.04865407,296.2049 L0.131081759,295.733153 L0.0655408795,294.999324 Z M9.5689684,281.148298 C9.29369671,280.964841 9.11018224,280.755176 8.96599231,280.781384 C8.82180237,280.807592 8.69072062,281.05657 8.54653068,281.213819 C8.70382879,281.34486 8.84801873,281.567629 9.00531684,281.580733 C9.16261495,281.593838 9.31991306,281.34486 9.5689684,281.148298 Z" id="Shape"></path>
|
||||||
|
<path d="M0.0655408795,398.48234 C0.31742172,398.242694 0.545679532,397.979402 0.747166026,397.696095 L8.06152817,385.024437 C8.06152817,384.932709 8.14017723,384.814772 8.21882628,384.657523 L7.81247283,383.858173 C5.50543387,379.926945 3.21150309,375.890885 0.891355961,371.907241 C0.694733322,371.566535 0.642300619,371.055475 0.0655408795,371.042371 L0.0655408795,370.098876 L0.970005016,369.679545 C1.1404113,369.941627 1.32392576,370.216813 1.50744023,370.518207 C3.91934459,374.711517 6.35746531,378.891722 8.75626149,383.098136 C9.05926102,383.773475 9.76380673,384.175947 10.4996489,384.094047 C15.1923759,384.094047 19.8851028,384.094047 24.5778298,384.094047 L25.9935128,384.094047 L25.9935128,385.194791 C25.8212615,385.235701 25.6458631,385.262003 25.4691858,385.273415 L13.3965558,385.273415 C12.3479017,385.273415 11.2861394,385.273415 10.2374854,385.273415 C9.67054095,385.231419 9.14114302,385.559543 8.92666778,386.085869 C6.4710695,390.357803 4.01110182,394.621001 1.54676476,398.875463 C1.38946664,399.150649 1.21906036,399.412731 1.04865407,399.687917 L0.131081759,399.203065 L0.0655408795,398.48234 Z M9.5689684,384.631315 C9.29369671,384.447857 9.11018224,384.238192 8.96599231,384.2644 C8.82180237,384.290608 8.69072062,384.539586 8.54653068,384.683731 C8.70382879,384.814772 8.84801873,385.050646 9.01842501,385.050646 C9.1888313,385.050646 9.31991306,384.827876 9.5689684,384.631315 L9.5689684,384.631315 Z" id="Shape"></path>
|
||||||
|
<path d="M0.0655408795,88.0332915 C0.313819629,87.790233 0.541788566,87.5272739 0.747166026,87.2470459 L8.06152817,74.5884929 C8.06152817,74.4836601 8.14017723,74.3657233 8.20571811,74.2084742 C8.27125899,74.0512251 7.99598729,73.749831 7.86490553,73.5270614 C5.5447584,69.5041051 3.23771944,65.4811488 0.904464136,61.4712966 C0.694733322,61.1305902 0.642300619,60.6064265 0.0655408795,60.5933224 L0.0655408795,59.6629318 L0.970005016,59.2304968 L1.50744023,60.0691587 C3.91934459,64.2624682 6.35746531,68.4426736 8.75626149,72.6621913 C9.06861997,73.3289748 9.76642825,73.7275982 10.4996489,73.6581023 C15.1923759,73.6581023 19.8851028,73.6581023 24.5778298,73.6581023 L25.9935128,73.6581023 L25.9935128,74.7588461 C25.8216703,74.8042993 25.6462563,74.8349871 25.4691858,74.8505747 L14.6942652,74.8505747 C13.1999331,74.8505747 11.7187092,74.8505747 10.2374854,74.8505747 C9.67054095,74.8085786 9.14114302,75.136703 8.92666778,75.6630284 C6.51476342,79.869442 4.08975088,84.0496474 1.66473834,88.242957 C1.4681157,88.5836634 1.25838489,88.9112657 1.04865407,89.2519721 L0.131081759,88.7802247 L0.0655408795,88.0332915 Z M9.01842501,74.7850543 C9.1888313,74.5229724 9.41167029,74.3395151 9.38545394,74.1953701 C9.35923759,74.0512251 9.09707407,73.8022473 8.96599231,73.8153514 C8.76910385,73.8820862 8.62049164,74.0455087 8.57274703,74.2477865 C8.57274703,74.3919315 8.82180237,74.5229724 9.01842501,74.7850543 L9.01842501,74.7850543 Z" id="Shape"></path>
|
||||||
|
<path d="M0.0786490553,36.1935027 C0.317813898,36.0110459 0.53354407,35.7997842 0.720949674,35.5645063 C3.17654796,31.3449886 5.61903806,27.1167348 8.04842,22.879745 C8.04842,22.7749123 8.12706905,22.6700795 8.20571811,22.4866222 C7.73382378,21.6872726 7.26192944,20.8355066 6.77692694,19.9968447 C4.81943934,16.6159889 2.86195174,13.2351331 0.904464136,9.85427734 C0.707841498,9.51357095 0.642300619,8.98940726 0.0786490553,8.98940726 L0.0786490553,8.04591262 L0.970005016,7.62658167 C1.1404113,7.87555942 1.33703394,8.16384945 1.50744023,8.45213948 C3.93245277,12.645449 6.37057348,16.8256544 8.75626149,21.0451721 C9.06245675,21.7176053 9.7646883,22.1187555 10.4996489,22.0410831 C15.1923759,22.0410831 19.8719946,22.0410831 24.5647216,22.0410831 L25.9672964,22.0410831 C25.9672964,22.4211018 25.9672964,22.6831836 26.0459455,22.9714736 C25.936568,23.0189076 25.8222649,23.0540668 25.7051329,23.0763064 L11.0108677,23.0763064 C8.95288413,23.0763064 9.47721117,22.8011204 8.4809898,24.5046524 C6.18705902,28.5014006 3.88002006,32.5898773 1.55987293,36.521105 L1.02243772,37.4121833 L0.0786490553,37.084581 L0.0786490553,36.1935027 Z M9.52964387,22.44731 C9.28058853,22.3293731 9.11018224,22.172124 8.96599231,22.1983322 C8.82180237,22.2245404 8.70382879,22.4079977 8.57274703,22.5390386 C8.74315332,22.6438713 8.90045143,22.8273286 9.08396589,22.8666409 C9.26748035,22.9059532 9.31991306,22.6569754 9.52964387,22.44731 Z" id="Shape"></path>
|
||||||
|
<polygon id="Path" points="115.19465 0 122.8105 13.1958209 121.788062 13.8510255 113.792075 0"></polygon>
|
||||||
|
<polygon id="Path" points="294.658686 0 302.274536 13.1958209 301.252098 13.8510255 293.256111 0"></polygon>
|
||||||
|
<path d="M141.437218,0 L133.467447,13.8117132 L132.418793,13.2089249 C134.961779,8.77974178 137.504765,4.38987089 140.034643,0 L141.437218,0 Z" id="Path"></path>
|
||||||
|
<path d="M204.933222,0 L212.549072,13.1958209 L211.513526,13.8510255 C208.891891,9.22964895 206.226562,4.61264046 203.517539,0 L204.933222,0 Z" id="Path"></path>
|
||||||
|
<polygon id="Path" points="231.228223 0 223.192911 13.8117132 222.144257 13.2089249 229.760107 0"></polygon>
|
||||||
|
<path d="M51.7117539,0 L43.7813075,13.8117132 L42.7326534,13.2089249 C45.3542886,8.77974178 47.8186256,4.38987089 50.3616118,0 L51.7117539,0 Z" id="Path"></path>
|
||||||
|
<path d="M25.4298612,0 L33.0850359,13.1958209 L32.0494901,13.8510255 C29.4278549,9.22964895 26.7625258,4.61264046 24.0535028,0 L25.4298612,0 Z" id="Path"></path>
|
||||||
|
<path d="M384.38415,0 C386.927136,4.36803074 389.465753,8.76663769 392,13.1958209 L390.977562,13.8510255 C388.355927,9.22964895 385.690598,4.61264046 382.981575,0 L384.38415,0 Z" id="Path"></path>
|
||||||
|
<path d="M320.901254,0 L312.931483,13.8117132 L311.882829,13.2089249 C314.425815,8.77974178 316.968801,4.38987089 319.498679,0 L320.901254,0 Z" id="Path"></path>
|
||||||
|
<path d="M24.3156663,406.986896 C25.2201304,405.388197 26.0983782,403.789497 26.9373015,402.203902 C28.6020398,399.294794 30.2929945,396.398789 31.9970573,393.437265 L33.0326032,394.013845 C32.8359806,394.380759 32.639358,394.747674 32.4296272,395.114588 L26.2425681,405.84684 C26.0328373,406.213754 25.8493229,406.606877 25.6658084,406.986896 L24.3156663,406.986896 Z" id="Path"></path>
|
||||||
|
<path d="M50.0470155,406.973792 C49.6930948,406.331691 49.3653904,405.663383 48.9983615,405.034386 L42.6540043,394.053157 L43.6633339,393.42416 L44.26631,394.406967 L50.9252633,405.938569 C51.121886,406.279275 51.2791841,406.633085 51.4495904,406.973792 L50.0470155,406.973792 Z" id="Path"></path>
|
||||||
|
<path d="M114.054238,406.986896 C114.932486,405.414405 115.784518,403.855018 116.675874,402.295631 L121.80117,393.437265 L122.836716,394.013845 C122.626985,394.380759 122.443471,394.747674 122.23374,395.114588 L115.98114,405.938569 C115.784518,406.279275 115.62722,406.633085 115.456813,406.986896 L114.054238,406.986896 Z" id="Path"></path>
|
||||||
|
<path d="M139.77248,406.973792 C139.536532,406.528253 139.326802,406.069609 139.077746,405.663383 L133.061093,395.245629 L132.405685,394.079365 L133.401906,393.437265 C133.598529,393.777971 133.808259,394.105573 133.991774,394.433176 L140.663835,405.964777 C140.84735,406.305483 141.004648,406.659294 141.175054,407 L139.77248,406.973792 Z" id="Path"></path>
|
||||||
|
<path d="M203.779702,406.986896 C204.671058,405.388197 205.562414,403.789497 206.466878,402.203902 C208.131617,399.294794 209.809463,396.398789 211.526634,393.437265 L212.56218,394.013845 C212.365558,394.380759 212.168935,394.747674 211.959204,395.114588 L205.772145,405.84684 C205.562414,406.213754 205.3789,406.606877 205.195385,406.986896 L203.779702,406.986896 Z" id="Path"></path>
|
||||||
|
<path d="M229.497943,406.973792 C229.157131,406.331691 228.829427,405.663383 228.462398,405.034386 L222.11804,394.053157 L223.12737,393.42416 L223.730346,394.406967 L230.389299,405.938569 C230.585922,406.279275 230.74322,406.633085 230.913626,406.973792 L229.497943,406.973792 Z" id="Path"></path>
|
||||||
|
<path d="M293.518275,406.986896 C294.383414,405.414405 295.248554,403.855018 296.13991,402.295631 L301.252098,393.437265 L302.300752,394.013845 C302.091022,394.380759 301.907507,394.747674 301.697776,395.114588 C299.613576,398.731318 297.516268,402.334943 295.445176,405.938569 C295.248554,406.279275 295.091256,406.633085 294.920849,406.986896 L293.518275,406.986896 Z" id="Path"></path>
|
||||||
|
<path d="M319.236516,406.973792 C319.000568,406.528253 318.790838,406.069609 318.541782,405.663383 L312.498913,395.219421 L311.843504,394.053157 L312.826618,393.411056 C313.036348,393.751763 313.246079,394.079365 313.429594,394.406967 C315.657984,398.242098 317.877635,402.085965 320.088547,405.938569 C320.28517,406.279275 320.442468,406.633085 320.612874,406.973792 L319.236516,406.973792 Z" id="Path"></path>
|
||||||
|
<path d="M383.283063,406.986896 C384.174419,405.388197 385.065775,403.789497 385.904698,402.203902 C387.569437,399.294794 389.247283,396.398789 390.964454,393.437265 L392,394.013845 C391.803377,394.380759 391.606755,394.747674 391.397024,395.114588 L385.209965,405.84684 C385.000234,406.213754 384.81672,406.606877 384.633205,406.986896 L383.283063,406.986896 Z" id="Path"></path>
|
||||||
|
<path d="M120.700084,62.7292894 L119.664538,63.3320777 C119.323725,62.7686017 119.009129,62.2313339 118.707641,61.6940661 C116.479251,57.841463 114.224645,53.9888599 112.048688,50.1100486 C111.699838,49.2802357 110.846276,48.7789244 109.951379,48.8782639 C105.297977,48.9437844 100.644574,48.8782639 96.0042802,48.8782639 L94.6934626,48.8782639 L94.6934626,47.7251038 C94.8265547,47.6905536 94.9626071,47.6686165 95.0998161,47.6595834 L109.649891,47.6595834 C111.707875,47.6595834 111.157332,47.9478734 112.166661,46.2181332 C114.4737,42.2869056 116.741414,38.3556779 119.022237,34.3458257 C119.231968,33.9789111 119.467915,33.6251006 119.690754,33.2450819 L120.7263,33.821662 L112.3895,48.2361634 L120.700084,62.7292894 Z M111.629226,47.7119997 C111.445711,47.9871857 111.222872,48.170643 111.249089,48.314788 C111.275305,48.458933 111.537469,48.603078 111.694767,48.747223 C111.838957,48.5899739 112.074904,48.4327248 112.088012,48.2623716 C112.10112,48.0920184 111.838957,48.0133939 111.629226,47.7644161 L111.629226,47.7119997 Z" id="Shape"></path>
|
||||||
|
<path d="M300.151012,62.7292894 L299.181007,63.3451818 C298.997492,63.0699958 298.787761,62.7948099 298.630463,62.5065198 C296.205451,58.3132103 293.76733,54.1330049 291.381642,49.9265913 C291.079081,49.2418046 290.370207,48.8293048 289.625146,48.9044721 C284.945528,48.9044721 280.252801,48.9044721 275.560074,48.9044721 L274.131282,48.9044721 L274.131282,47.6726875 L275.4421,47.6726875 C280.213476,47.6726875 284.984852,47.6726875 289.74312,47.6726875 C290.440903,47.736334 291.102917,47.3529058 291.39475,46.7160887 C293.714897,42.6407161 296.074369,38.5784475 298.420732,34.529283 C298.669788,34.0837438 298.918843,33.6513088 299.181007,33.2188738 L300.229661,33.8085579 L291.892861,48.2230593 C294.610623,53.0977816 297.363339,57.9331917 300.151012,62.7292894 Z M291.722454,48.314788 C291.447183,48.1444348 291.263668,47.9347693 291.10637,47.9478734 C290.949072,47.9609775 290.700017,48.2492675 290.713125,48.3803084 C290.784451,48.5790606 290.952655,48.7274298 291.158803,48.7734312 C291.316101,48.7603271 291.525832,48.5244535 291.722454,48.314788 Z" id="Shape"></path>
|
||||||
|
<path d="M229.261996,333.499147 L229.261996,332.332883 L245.896272,332.332883 C248.675205,327.536785 251.454138,322.740687 254.24618,317.918381 L255.294834,318.521169 L246.98425,332.935671 C249.750075,337.744873 252.502792,342.501658 255.281725,347.350172 L254.285504,347.992273 C254.062665,347.625358 253.826718,347.271548 253.616987,346.891529 C251.231299,342.76374 248.832503,338.649055 246.486139,334.508162 C246.178391,333.830747 245.469163,333.428624 244.729644,333.512251 C239.997592,333.512251 235.265541,333.512251 230.546598,333.512251 L229.261996,333.499147 Z M246.302625,332.372195 C246.079786,332.608069 245.883163,332.739109 245.830731,332.922567 C245.778298,333.106024 246.05357,333.302585 246.158435,333.289481 C246.358768,333.261769 246.536447,333.146554 246.643438,332.974983 C246.69587,332.857046 246.473031,332.673589 246.315733,332.372195 L246.302625,332.372195 Z" id="Shape"></path>
|
||||||
|
<path d="M160.53583,255.909817 L159.133255,255.909817 C154.453637,255.909817 149.76091,255.909817 145.068183,255.909817 C144.331809,255.842513 143.633069,256.246921 143.324795,256.918832 C140.952215,261.099037 138.527203,265.253035 136.128407,269.407032 C135.958,269.72153 135.761378,270.00982 135.564755,270.350526 L134.529209,269.747738 C137.308142,264.95164 140.047751,260.194855 142.852901,255.333237 L134.529209,240.918735 L135.564755,240.289739 L143.901555,254.70424 L160.53583,254.70424 L160.53583,255.909817 Z M143.600067,254.717344 C143.390336,254.966322 143.141281,255.123571 143.141281,255.28082 C143.141281,255.438069 143.390336,255.595319 143.534526,255.752568 C143.691824,255.608423 143.940879,255.490486 143.980204,255.320133 C144.019529,255.149779 143.770473,254.99253 143.600067,254.717344 Z" id="Shape"></path>
|
||||||
|
<path d="M315.015683,270.350526 L314.006353,269.708426 L322.330045,255.293924 C319.538004,250.471619 316.798395,245.701729 313.993245,240.879423 L315.015683,240.224218 L323.378699,254.63872 L340.026083,254.63872 L340.026083,255.870505 L338.6104,255.870505 C334.035646,255.870505 329.434676,255.870505 324.899248,255.870505 C323.928304,255.749334 322.993832,256.283152 322.605317,257.180914 C320.311386,261.269391 317.938806,265.318555 315.592443,269.36772 C315.435145,269.669114 315.25163,269.970508 315.015683,270.350526 Z M323.627755,255.359445 C323.378699,255.149779 323.208293,254.913906 323.064103,254.92701 C322.919913,254.940114 322.736399,255.175988 322.5791,255.307029 C322.72329,255.464278 322.841264,255.72636 323.01167,255.752568 C323.182077,255.778776 323.352483,255.516694 323.627755,255.359445 Z" id="Shape"></path>
|
||||||
|
<path d="M49.7979602,333.499147 L49.7979602,332.332883 L66.4453436,332.332883 L74.7952516,317.918381 L75.8439057,318.534273 L67.520214,332.948775 C70.2860391,337.757977 73.0649724,342.554075 75.8176893,347.363276 L74.8345762,347.992273 C74.6117372,347.638462 74.3888982,347.284652 74.1791674,346.930841 C71.7934794,342.803052 69.3946832,338.688367 67.0483197,334.53437 C66.7441706,333.857326 66.0444832,333.447111 65.3049323,333.512251 C60.5728808,333.512251 55.8408293,333.512251 51.121886,333.512251 L49.7979602,333.499147 Z M66.773048,333.499147 L67.2449423,332.948775 C67.0876442,332.817734 66.9434543,332.621173 66.7599398,332.58186 C66.5764253,332.542548 66.3929109,332.80463 66.3929109,332.909463 C66.3929109,333.014295 66.5895335,333.197753 66.773048,333.459835 L66.773048,333.499147 Z" id="Shape"></path>
|
||||||
|
<path d="M45.8130747,270.337422 L44.8037452,269.734634 L53.1274369,255.320133 L44.8037452,240.905631 L45.760642,240.302843 C45.8580399,240.394148 45.9458811,240.495134 46.0228056,240.604237 L53.1274369,252.882771 C53.3371677,253.26279 53.586223,253.616601 53.7566293,254.009723 C53.9238914,254.508515 54.431387,254.809572 54.9494733,254.717344 C55.224745,254.717344 55.5000167,254.717344 55.7752884,254.717344 L70.8234743,254.717344 L70.8234743,255.831192 C70.6919139,255.87698 70.5555971,255.907751 70.4171209,255.922921 L64.4397927,255.922921 C61.4380204,255.922921 58.4231399,255.922921 55.4213677,255.922921 C54.6427469,255.831756 53.8930772,256.248696 53.5600067,256.958144 C51.2136432,261.151454 48.7886307,265.292347 46.3767263,269.459448 C46.20632,269.773946 46.0096974,270.022924 45.8130747,270.337422 Z M54.4251463,255.267716 C54.1498746,255.097363 53.9663601,254.887698 53.809062,254.900802 C53.6517639,254.913906 53.5337903,255.189092 53.3896004,255.333237 C53.5468985,255.477382 53.7041966,255.72636 53.8614947,255.72636 C54.0187928,255.72636 54.176091,255.490486 54.4251463,255.267716 Z" id="Shape"></path>
|
||||||
|
<path d="M21.5760575,254.70424 L29.9128574,240.289739 L30.9746196,240.879423 L22.6378198,255.293924 L30.9484033,269.708426 L29.9521819,270.337422 L29.3492058,269.354615 C27.0028423,265.292347 24.6302625,261.243182 22.3363317,257.16781 C21.9777035,256.300594 21.0948884,255.768944 20.1603745,255.8574 C15.5462966,255.936025 10.9846514,255.8574 6.33124896,255.8574 L4.95489049,255.8574 C4.95489049,255.438069 4.95489049,255.084259 4.95489049,254.651824 L21.5760575,254.70424 Z M21.9561946,255.909817 C22.1397091,255.634631 22.3625481,255.451174 22.3494399,255.293924 C22.2862138,255.092198 22.1129977,254.944501 21.9037619,254.913906 C21.7077134,254.970237 21.5604649,255.132668 21.5236248,255.333237 C21.4974085,255.490486 21.759572,255.660839 21.9561946,255.909817 Z" id="Shape"></path>
|
||||||
|
<path d="M319.053001,333.499147 L319.053001,332.332883 L320.363819,332.332883 C325.135195,332.332883 329.906571,332.332883 334.664839,332.332883 C335.329076,332.399067 335.95985,332.028139 336.224712,331.415596 C338.584183,327.274703 340.982979,323.146914 343.368667,319.019125 C343.578398,318.65221 343.801237,318.285296 344.050293,317.879069 L345.085838,318.468753 L336.762147,332.883254 C339.54108,337.692456 342.280689,342.462346 345.07273,347.297756 L344.063401,347.939856 L343.394884,346.839113 C341.035412,342.750636 338.649724,338.675263 336.329577,334.547474 C335.987945,333.802091 335.203928,333.362543 334.389567,333.459835 C329.709948,333.459835 325.017221,333.459835 320.324494,333.459835 L319.053001,333.499147 Z M336.644173,332.974983 C336.395118,332.765318 336.250928,332.58186 336.080522,332.542548 C335.910115,332.503236 335.66106,332.739109 335.674168,332.80463 C335.687276,332.87015 335.844574,333.250169 335.988764,333.289481 C336.132954,333.328794 336.277144,333.132232 336.578632,332.974983 L336.644173,332.974983 Z" id="Shape"></path>
|
||||||
|
<path d="M295.169905,332.332883 L295.169905,333.499147 L293.859087,333.499147 C289.127036,333.499147 284.394984,333.499147 279.662933,333.499147 C278.925667,333.427767 278.224727,333.833448 277.919545,334.508162 C275.599398,338.622847 273.21371,342.711324 270.854238,346.7998 L270.172613,347.966065 L269.137067,347.350172 L277.447651,332.935671 L269.137067,318.521169 L270.159505,317.865965 L278.522521,332.280466 L295.169905,332.332883 Z M277.998194,333.525355 L278.286574,333.355002 C278.417127,333.20356 278.511286,333.024263 278.561846,332.830838 C278.561846,332.726005 278.273466,332.503236 278.181709,332.542548 C277.983807,332.598485 277.823645,332.744041 277.749139,332.935671 C277.722923,333.119128 277.906437,333.328794 277.998194,333.525355 L277.998194,333.525355 Z" id="Shape"></path>
|
||||||
|
<path d="M188.783949,332.319778 L205.444441,332.319778 L205.444441,333.486043 L204.133623,333.486043 C199.401572,333.486043 194.66952,333.486043 189.937469,333.486043 C189.198393,333.406231 188.49285,333.814576 188.194081,334.495058 C185.873934,338.609743 183.488246,342.685115 181.128774,346.786696 L180.434041,347.939856 L179.398495,347.337068 C182.16869,342.54097 184.938884,337.736137 187.709079,332.922567 L179.411603,318.508065 L180.420933,317.852861 C183.199866,322.662063 185.9788,327.431952 188.783949,332.319778 Z M188.482461,332.319778 L187.98435,332.857046 C188.141649,332.988087 188.285838,333.184649 188.456245,333.237065 C188.626651,333.289481 188.836382,333.027399 188.836382,332.922567 C188.836382,332.817734 188.652867,332.673589 188.482461,332.372195 L188.482461,332.319778 Z" id="Shape"></path>
|
||||||
|
<path d="M165.56937,347.337068 L164.56004,347.95296 C164.337201,347.59915 164.101254,347.232235 163.891523,346.865321 C161.505835,342.737532 159.107039,338.622847 156.760675,334.481954 C156.455494,333.807239 155.754554,333.401559 155.017288,333.472939 C150.285237,333.472939 145.553185,333.472939 140.821134,333.472939 L139.510316,333.472939 L139.510316,332.319778 L156.157699,332.319778 C158.923524,327.510577 161.702458,322.727583 164.507607,317.905277 L165.556261,318.494961 C162.790436,323.304163 160.024611,328.100261 157.23257,332.909463 L165.56937,347.337068 Z M157.127704,332.922567 C156.839325,332.752214 156.65581,332.58186 156.485404,332.568756 C156.314997,332.555652 156.22324,332.791526 156.092159,332.909463 C156.236348,333.053608 156.36743,333.302585 156.524728,333.315689 C156.682026,333.328794 156.852433,333.079816 157.127704,332.896359 L157.127704,332.922567 Z" id="Shape"></path>
|
||||||
|
<path d="M99.0584852,332.332883 L115.705869,332.332883 L115.705869,333.499147 L114.395051,333.499147 C109.662999,333.499147 104.930948,333.499147 100.212005,333.499147 C99.4715346,333.429896 98.7696263,333.841413 98.4686173,334.521266 C96.1484702,338.635951 93.7627821,342.724428 91.4033105,346.812904 C91.1804715,347.179819 90.9576325,347.546734 90.7216853,347.966065 L89.6861394,347.350172 L97.996723,332.935671 L89.6861394,318.521169 L90.7085772,317.879069 L99.0584852,332.332883 Z M99.2944324,332.87015 C98.9929443,332.712901 98.822538,332.542548 98.6390236,332.542548 C98.4555091,332.542548 98.3899682,332.765318 98.2588865,332.896359 C98.4161846,333.027399 98.5472663,333.263273 98.7045645,333.276377 C98.8618626,333.289481 99.0322689,333.066712 99.2944324,332.87015 Z" id="Shape"></path>
|
||||||
|
<path d="M367.173115,229.426446 L358.862531,215.011945 L359.884969,214.369844 L368.234877,228.784346 L384.895369,228.784346 L384.895369,229.976818 L383.584551,229.976818 C379.049122,229.976818 374.513693,229.976818 369.978265,229.976818 C367.828524,229.976818 368.392175,229.688528 367.356629,231.457581 C365.04959,235.388808 362.781876,239.320036 360.487945,243.329888 C360.278214,243.696803 360.055375,244.050613 359.832536,244.417528 L358.810099,243.81474 C361.628356,239.071058 364.381073,234.274961 367.173115,229.426446 Z M367.880956,228.889179 L367.461495,229.465759 C367.618793,229.583696 367.776091,229.767153 367.959605,229.806465 C368.14312,229.845777 368.326634,229.557487 368.300418,229.452655 C368.274202,229.347822 368.077579,229.151261 367.880956,228.889179 Z" id="Shape"></path>
|
||||||
|
<path d="M343.958535,214.422261 L345.007189,214.998841 L336.67039,229.413342 L344.980973,243.827844 L343.984752,244.45684 C343.775021,244.116134 343.552182,243.775427 343.342451,243.421617 C340.943655,239.254516 338.518642,235.100518 336.159171,230.920313 C335.863706,230.283111 335.192164,229.9078 334.494432,229.989922 C329.762381,229.989922 325.030329,229.989922 320.298278,229.989922 L318.98746,229.989922 L318.98746,228.823658 L320.298278,228.823658 C325.069654,228.823658 329.84103,228.823658 334.612406,228.823658 C335.30649,228.885544 335.963798,228.501796 336.250928,227.867059 C338.6104,223.726166 341.009196,219.598377 343.394884,215.470588 C343.552182,215.15609 343.775021,214.736759 343.958535,214.422261 Z M336.552416,229.491967 C336.290252,229.282301 336.119846,229.059532 335.975656,229.072636 C335.831466,229.08574 335.674168,229.30851 335.51687,229.452655 C335.647952,229.583696 335.765925,229.806465 335.883899,229.806465 C336.001873,229.806465 336.290252,229.649216 336.591741,229.491967 L336.552416,229.491967 Z" id="Shape"></path>
|
||||||
|
<path d="M270.146397,244.45684 L269.137067,243.854052 C271.889784,239.057954 274.659979,234.25312 277.447651,229.439551 L269.137067,215.025049 L270.159505,214.382949 L278.509413,228.79745 L295.169905,228.79745 L295.169905,229.989922 L293.859087,229.989922 C289.127036,229.989922 284.394984,229.989922 279.662933,229.989922 C278.923414,229.906295 278.214186,230.308419 277.906437,230.985833 C275.573182,235.126727 273.161277,239.241412 270.775589,243.369201 C270.55275,243.749219 270.369236,244.10303 270.146397,244.45684 Z M278.758468,229.387134 C278.45698,229.229885 278.286574,229.059532 278.10306,229.059532 C277.919545,229.059532 277.854004,229.282301 277.722923,229.413342 C277.867113,229.544383 278.011302,229.793361 278.168601,229.806465 C278.325899,229.819569 278.483197,229.583696 278.758468,229.387134 Z" id="Shape"></path>
|
||||||
|
<path d="M246.958034,229.439551 L255.268617,243.854052 L254.259288,244.469944 C254.049557,244.116134 253.81361,243.762323 253.603879,243.395409 C251.218191,239.26762 248.819395,235.139831 246.473031,230.998938 C246.16007,230.324944 245.456617,229.920847 244.716536,229.989922 C239.997592,229.989922 235.265541,229.989922 230.533489,229.989922 L229.222672,229.989922 L229.222672,228.836762 L245.870055,228.836762 L254.219963,214.422261 L255.268617,215.011945 L246.958034,229.439551 Z M246.223976,228.889179 C246.040461,229.151261 245.856947,229.295406 245.830731,229.478863 C245.804514,229.66232 246.079786,229.832673 246.184651,229.806465 C246.289517,229.780257 246.512356,229.583696 246.669654,229.452655 L246.223976,228.889179 Z" id="Shape"></path>
|
||||||
|
<path d="M205.457549,228.836762 L205.457549,229.924402 C205.315944,229.96324 205.171196,229.98955 205.024979,230.003026 L194.826818,230.003026 C193.188296,230.003026 191.536666,230.003026 189.898144,230.003026 C189.197216,229.923037 188.5247,230.304187 188.233406,230.946521 C185.847718,235.166039 183.409597,239.346244 180.984585,243.539554 C180.814178,243.840948 180.617556,244.142342 180.420933,244.469944 L179.398495,243.854052 C182.177429,239.057954 184.917037,234.288065 187.722187,229.439551 L179.398495,215.025049 L180.434041,214.409157 L188.783949,228.823658 L205.457549,228.836762 Z M188.41692,229.976818 C188.626651,229.740945 188.836382,229.5968 188.875706,229.426446 C188.915031,229.256093 188.652867,229.046428 188.548002,229.059532 C188.343827,229.08649 188.164201,229.207821 188.062999,229.387134 C187.971242,229.505071 188.220298,229.714736 188.390704,229.976818 L188.41692,229.976818 Z" id="Shape"></path>
|
||||||
|
<path d="M165.56937,243.867156 L164.520716,244.469944 C163.209898,242.111208 161.820431,239.791783 160.470289,237.459255 C159.120147,235.126727 157.848654,233.069384 156.682026,230.907209 C156.42146,230.335691 155.825993,229.993272 155.200803,230.055443 C150.429427,230.055443 145.65805,230.055443 140.899783,230.055443 L139.588965,230.055443 L139.588965,228.967803 C139.721622,228.931221 139.857883,228.90925 139.995319,228.902283 L154.414312,228.902283 C156.642702,228.902283 156.013509,229.229885 157.035947,227.356 C159.329878,223.424772 161.571376,219.493545 163.83909,215.562317 L164.507607,214.448469 L165.556261,215.025049 C162.790436,219.808043 160.037719,224.604141 157.219462,229.439551 L165.56937,243.867156 Z M157.08838,229.583696 C156.917974,229.360926 156.839325,229.111948 156.721351,229.098844 C156.52046,229.12072 156.325118,229.178417 156.144591,229.269197 C156.22324,229.452655 156.275673,229.727841 156.406755,229.793361 C156.537836,229.858881 156.786892,229.688528 157.08838,229.583696 L157.08838,229.583696 Z" id="Shape"></path>
|
||||||
|
<path d="M90.6823608,244.45684 L89.6730313,243.854052 L97.9836148,229.439551 L89.6730313,215.025049 L90.695469,214.382949 L99.045377,228.79745 L115.705869,228.79745 L115.705869,229.989922 L114.395051,229.989922 C109.662999,229.989922 104.930948,229.989922 100.198897,229.989922 C99.4621651,229.903698 98.7552328,230.307533 98.4555091,230.985833 C96.1091456,235.126727 93.6972413,239.241412 91.3246614,243.369201 C91.1280388,243.749219 90.9707407,244.10303 90.6823608,244.45684 Z M98.7569972,228.889179 L98.2588865,229.426446 C98.4161846,229.557487 98.5472663,229.754049 98.7307808,229.806465 C98.9142953,229.858881 99.1109179,229.5968 99.0978097,229.491967 C99.0847016,229.387134 98.9142953,229.151261 98.7569972,228.889179 Z" id="Shape"></path>
|
||||||
|
<path d="M74.8083598,214.382949 L75.8307975,215.025049 C73.0693418,219.803675 70.2991473,224.608509 67.520214,229.439551 L75.8307975,243.854052 L74.821468,244.469944 C74.6117372,244.116134 74.37579,243.749219 74.1660592,243.382305 C71.7803712,239.254516 69.381575,235.139831 67.0352115,230.998938 C66.7253145,230.322144 66.0196748,229.91679 65.2787159,229.989922 C60.5597726,229.989922 55.8277211,229.989922 51.0956696,229.989922 L49.784852,229.989922 L49.784852,228.836762 L66.4191272,228.836762 L74.8083598,214.382949 Z M66.7337235,228.889179 C66.5764253,229.164365 66.4060191,229.321614 66.4060191,229.505071 C66.4060191,229.688528 66.6812908,229.832673 66.773048,229.806465 C66.8648052,229.780257 67.0876442,229.557487 67.2449423,229.413342 L66.7337235,228.889179 Z" id="Shape"></path>
|
||||||
|
<path d="M49.784852,126.533114 L49.784852,125.432371 C49.9245799,125.425175 50.0645858,125.425175 50.2043137,125.432371 L62.3949172,125.432371 C63.2900536,125.386449 64.1869569,125.386449 65.0820933,125.432371 C65.936141,125.579165 66.7785398,125.117348 67.1138606,124.318523 C69.4077913,120.230046 71.7803712,116.180882 74.1267347,112.118613 C74.3364655,111.751698 74.5593045,111.384784 74.8083598,110.978557 L75.8307975,111.581345 L67.520214,125.995847 L75.8307975,140.410348 L74.8083598,141.052449 L73.4975422,138.706816 C71.3740177,135.024566 69.2242769,131.342316 67.1400769,127.633858 C66.8306014,126.918128 66.0943637,126.483936 65.3180405,126.559323 C60.6253135,126.559323 55.9325865,126.559323 51.2398596,126.559323 L49.784852,126.533114 Z M66.8254807,125.406162 C66.6026417,125.642036 66.4060191,125.773077 66.3535864,125.956534 C66.3011537,126.139992 66.5764253,126.336553 66.6812908,126.323449 C66.8851768,126.305657 67.0669152,126.187809 67.1662933,126.008951 C67.2318341,125.891014 67.0089952,125.628932 66.851697,125.406162 L66.8254807,125.406162 Z" id="Shape"></path>
|
||||||
|
<path d="M274.105066,359.392833 L274.105066,358.239673 C274.248977,358.226997 274.393725,358.226997 274.537636,358.239673 L288.366761,358.239673 C289.171803,358.356765 289.993057,358.284984 290.765558,358.030007 C291.355426,357.702405 291.630697,356.719598 292.010834,356.103706 L298.564922,344.834187 L299.194115,343.825171 L300.229661,344.388647 L291.892861,358.803149 C294.6281,363.573038 297.393925,368.377872 300.190336,373.21765 L299.181007,373.872855 C298.853302,373.296275 298.525598,372.772111 298.22411,372.234843 C295.956395,368.303616 293.662464,364.372388 291.447183,360.44116 C291.125268,359.727856 290.37555,359.307932 289.59893,359.405937 C284.945528,359.405937 280.292125,359.405937 275.651831,359.405937 L274.105066,359.392833 Z M291.722454,358.829357 C291.473399,358.619692 291.316101,358.383818 291.158803,358.383818 C291.001505,358.383818 290.844207,358.632796 290.686909,358.763837 C290.81799,358.921086 290.949072,359.183168 291.10637,359.209376 C291.263668,359.235584 291.447183,359.012814 291.722454,358.881773 L291.722454,358.829357 Z" id="Shape"></path>
|
||||||
|
<path d="M99.0584852,125.379954 L115.705869,125.379954 L115.705869,126.533114 L114.395051,126.533114 C109.662999,126.533114 104.944056,126.533114 100.212005,126.533114 C99.4724856,126.449487 98.763258,126.851611 98.4555091,127.529025 C96.135362,131.64371 93.749674,135.732187 91.3902023,139.820664 L90.695469,141.000032 L89.6468149,140.397244 C92.4257482,135.601146 95.2003121,130.796312 97.9705066,125.982743 L89.6599231,111.568241 L90.6823608,110.899932 C93.4612941,115.69603 96.214011,120.492128 99.0584852,125.379954 Z M98.6652399,126.493802 C98.8749707,126.257928 99.0715934,126.113783 99.1240261,125.94343 C99.1764588,125.773077 98.8356462,125.628932 98.8356462,125.628932 C98.6281048,125.655896 98.4444583,125.776678 98.3375355,125.956534 C98.2588865,126.022055 98.4948336,126.23172 98.6652399,126.493802 L98.6652399,126.493802 Z" id="Shape"></path>
|
||||||
|
<path d="M157.245678,125.956534 L165.556261,140.371036 L164.56004,141.000032 C164.337201,140.646222 164.114362,140.292411 163.904631,139.925497 C161.492727,135.771499 159.080823,131.617502 156.708243,127.437297 C156.43391,126.833194 155.809829,126.466202 155.14837,126.52001 C150.376994,126.52001 145.605618,126.52001 140.84735,126.52001 L139.536532,126.52001 L139.536532,125.36685 L156.183916,125.36685 L164.546932,110.952349 L165.582478,111.568241 L157.245678,125.956534 Z M156.498512,126.493802 L156.970406,125.94343 C156.837205,125.812397 156.681888,125.705927 156.51162,125.628932 C156.419863,125.628932 156.144591,125.851702 156.157699,125.956534 C156.170808,126.061367 156.328106,126.23172 156.51162,126.493802 L156.498512,126.493802 Z" id="Shape"></path>
|
||||||
|
<path d="M187.709079,125.956534 C184.930145,121.134228 182.190537,116.364339 179.411603,111.542033 C179.752416,111.319263 180.053904,111.122702 180.434041,110.899932 L188.797057,125.314434 L205.431333,125.314434 L205.431333,126.467594 L204.120515,126.467594 C199.440896,126.467594 194.748169,126.467594 190.055442,126.467594 C189.240539,126.388571 188.467589,126.843729 188.141649,127.594546 C185.821501,131.709231 183.435813,135.797708 181.076342,139.886184 L180.447149,140.934512 L179.411603,140.318619 L187.709079,125.956534 Z M187.840161,125.956534 C188.102324,126.1662 188.246514,126.362761 188.41692,126.388969 C188.587327,126.415178 188.836382,126.192408 188.823274,126.126888 C188.810166,126.061367 188.639759,125.681348 188.508677,125.642036 C188.377596,125.602724 188.141649,125.733765 187.840161,125.891014 L187.840161,125.956534 Z" id="Shape"></path>
|
||||||
|
<path d="M246.958034,125.956534 L255.268617,140.371036 L254.298612,140.973824 C254.184348,140.845957 254.079223,140.710213 253.984016,140.567597 C251.554634,136.374288 249.133991,132.180978 246.722087,127.987669 C246.564361,127.765296 246.42829,127.528342 246.315733,127.280048 C246.11598,126.747782 245.564826,126.433722 245.004916,126.533114 C242.38328,126.533114 239.682996,126.533114 237.035145,126.533114 L229.23578,126.533114 L229.23578,125.419267 C229.406186,125.419267 229.589701,125.419267 229.760107,125.419267 L243.956261,125.419267 C244.266174,125.399516 244.57703,125.399516 244.886942,125.419267 C245.519797,125.54184 246.14787,125.186228 246.368166,124.580605 C248.13777,121.448727 249.946698,118.343057 251.742518,115.237387 C252.568333,113.822145 253.394148,112.406903 254.219963,110.965453 L255.268617,111.555137 L246.958034,125.956534 Z M246.210868,126.493802 L246.682762,125.94343 C246.525464,125.812389 246.381274,125.615828 246.19776,125.576516 C246.014245,125.537203 245.830731,125.799285 245.830731,125.904118 C245.830731,126.008951 246.05357,126.23172 246.237084,126.493802 L246.210868,126.493802 Z" id="Shape"></path>
|
||||||
|
<path d="M269.137067,111.542033 L270.159505,110.899932 L278.509413,125.314434 L295.169905,125.314434 L295.169905,126.506906 L293.859087,126.506906 C289.16636,126.506906 284.473633,126.506906 279.780906,126.506906 C278.930122,126.421652 278.122776,126.899537 277.788463,127.686275 C275.494533,131.774751 273.121953,135.823916 270.775589,139.87308 C270.565859,140.253099 270.329911,140.606909 270.120181,140.973824 L269.084635,140.38414 L277.408326,125.969638 L269.137067,111.542033 Z M278.758468,125.956534 C278.45698,125.799285 278.273466,125.628932 278.10306,125.628932 C277.932653,125.628932 277.854004,125.851702 277.722923,125.982743 C277.867113,126.126888 278.011302,126.362761 278.168601,126.375865 C278.325899,126.388969 278.483197,126.100679 278.758468,125.904118 L278.758468,125.956534 Z" id="Shape"></path>
|
||||||
|
<path d="M335.634844,125.36685 L343.99786,110.952349 L345.033406,111.568241 L336.709714,125.982743 L345.020298,140.397244 L344.024076,141.039344 L343.368667,139.964809 C340.982979,135.83702 338.584183,131.709231 336.23782,127.568338 C335.936811,126.888485 335.234902,126.476967 334.494432,126.546218 C329.762381,126.546218 325.030329,126.546218 320.311386,126.546218 L319.000568,126.546218 L319.000568,125.36685 L335.634844,125.36685 Z M336.001873,126.493802 C336.185387,126.244824 336.421334,126.048263 336.395118,125.917222 C336.29529,125.740075 336.122826,125.615556 335.923224,125.576516 C335.818358,125.576516 335.556195,125.838598 335.582411,125.930326 C335.608627,126.022055 335.80525,126.257928 336.001873,126.493802 L336.001873,126.493802 Z" id="Shape"></path>
|
||||||
|
<path d="M384.908477,125.36685 L384.908477,126.533114 L383.597659,126.533114 C378.865608,126.533114 374.133556,126.533114 369.401505,126.533114 C368.66376,126.461362 367.964234,126.874589 367.671226,127.555234 C365.33797,131.669919 362.952282,135.745291 360.592811,139.846872 L359.911185,141.000032 L358.87564,140.38414 C361.654573,135.588042 364.424767,130.783208 367.186223,125.969638 C364.420398,121.160437 361.667681,116.390547 358.87564,111.555137 L359.911185,110.913036 L368.261093,125.327538 L384.908477,125.36685 Z M368.483932,125.904118 C368.195553,125.746869 368.012038,125.576516 367.828524,125.576516 C367.645009,125.576516 367.579468,125.799285 367.461495,125.930326 C367.605685,126.074471 367.749875,126.310345 367.907173,126.323449 C368.064471,126.336553 368.221769,126.100679 368.483932,125.904118 L368.483932,125.904118 Z" id="Shape"></path>
|
||||||
|
<path d="M30.9615115,166.251618 L29.9652901,166.86751 C29.7817756,166.57922 29.585153,166.304034 29.4147467,166.00264 C27.0159505,161.848643 24.590938,157.70775 22.2314663,153.51444 C21.889834,152.769057 21.1058172,152.329509 20.2914563,152.426801 C15.6380538,152.426801 10.9846514,152.426801 6.34435713,152.426801 L4.92867413,152.426801 L4.92867413,151.195016 L21.5891657,151.195016 L29.9128574,136.780515 L30.9746196,137.357095 C28.2087945,142.166296 25.4429694,146.962394 22.6378198,151.771596 C25.4167531,156.62011 28.1913169,161.446784 30.9615115,166.251618 Z M21.9693028,151.260536 C21.759572,151.49641 21.5105166,151.666763 21.5236248,151.810908 C21.536733,151.955053 21.7726802,152.125406 21.9037619,152.29576 C22.06106,152.151615 22.3232235,152.020574 22.3494399,151.863325 C22.3756562,151.706076 22.1528173,151.509514 21.9693028,151.247432 L21.9693028,151.260536 Z" id="Shape"></path>
|
||||||
|
<path d="M389.837151,373.204546 L388.827821,373.820439 L388.224845,372.837632 C385.839157,368.709843 383.440361,364.595158 381.093998,360.454264 C380.780744,359.734176 380.041134,359.295829 379.258853,359.366625 C374.618559,359.366625 369.965156,359.366625 365.311754,359.366625 L363.843638,359.366625 L363.843638,358.147944 L380.451697,358.147944 L388.801605,343.733443 L389.863367,344.323127 L381.513459,358.737628 L389.837151,373.204546 Z M381.408594,358.790045 C381.159539,358.593483 380.989132,358.35761 380.844942,358.35761 C380.700752,358.35761 380.530346,358.593483 380.373048,358.737628 C380.50413,358.894877 380.622103,359.156959 380.79251,359.183168 C380.962916,359.209376 381.185755,359.012814 381.461027,358.881773 L381.408594,358.790045 Z" id="Shape"></path>
|
||||||
|
<path d="M22.6378198,48.314788 L30.9615115,62.7292894 L29.9783983,63.3451818 C29.7948838,63.0699958 29.5982612,62.7948099 29.4278549,62.5065198 C27.0028423,58.3132103 24.5647216,54.1199008 22.1790336,49.9134872 C21.872275,49.2338405 21.1643821,48.827193 20.422538,48.9044721 C15.7429192,48.9044721 11.0501923,48.9044721 6.35746531,48.9044721 L4.92867413,48.9044721 L4.92867413,47.6857916 L6.23949172,47.6857916 C10.9977596,47.6857916 15.7691356,47.6857916 20.5405116,47.6857916 C21.2359419,47.7375413 21.8899357,47.3504975 22.1790336,46.7160887 C24.4991807,42.6407161 26.8586524,38.5915516 29.2050159,34.529283 C29.4540712,34.0968479 29.7162347,33.6644129 29.9652901,33.2188738 L31.000836,33.8347661 L22.6378198,48.314788 Z M21.9693028,47.7382079 C21.759572,47.9740816 21.5105166,48.1444348 21.5236248,48.2885798 C21.536733,48.4327248 21.7726802,48.603078 21.9037619,48.7603271 C22.06106,48.6292862 22.3232235,48.4982453 22.3494399,48.3409962 C22.3756562,48.1837471 22.1528173,48.026498 21.9693028,47.7644161 L21.9693028,47.7382079 Z" id="Shape"></path>
|
||||||
|
<path d="M53.1274369,48.314788 L44.8037452,33.9002866 C45.1445578,33.677517 45.459154,33.4940597 45.8261829,33.2712901 L46.5471326,34.4899707 C48.9066042,38.5784475 51.2922923,42.6669242 53.6124394,46.7816092 C53.9053114,47.4160988 54.5685732,47.7949875 55.2640696,47.7251038 C59.996121,47.7251038 64.7281725,47.7251038 69.460224,47.7251038 L70.7710416,47.7251038 L70.7710416,48.9437844 L69.3553586,48.9437844 C64.6626317,48.9437844 59.9830129,48.9437844 55.2902859,48.9437844 C54.5521194,48.8682362 53.848913,49.2752289 53.5468985,49.9527995 C51.1743187,54.1330049 48.7624143,58.2870022 46.3505099,62.4541035 C46.1801037,62.7554976 45.9965892,63.0437876 45.7868584,63.384494 L44.7644207,62.7686017 C47.5826785,57.9593999 50.3353954,53.1895103 53.1274369,48.314788 Z M54.4382545,48.314788 C54.1629828,48.1444348 53.9794683,47.9347693 53.8221702,47.9478734 C53.6648721,47.9609775 53.5337903,48.2361634 53.4027086,48.3934125 C53.5600067,48.5244535 53.7173048,48.7734312 53.8746029,48.7734312 C54.031901,48.7734312 54.176091,48.5113494 54.4251463,48.314788 L54.4382545,48.314788 Z" id="Shape"></path>
|
||||||
|
<path d="M134.516101,33.9002866 L135.564755,33.3237065 C136.731383,35.3417367 137.89801,37.3335587 139.038422,39.3253807 C140.41478,41.6972214 141.751814,44.0690621 143.141281,46.4277987 C144.071961,47.9871857 143.547634,47.7382079 145.500752,47.7382079 L160.548938,47.7382079 L160.548938,48.8520558 C160.421887,48.8978706 160.289907,48.9286564 160.155693,48.9437844 L154.414312,48.9437844 C151.360107,48.9437844 148.305902,48.9437844 145.238589,48.9437844 C144.383919,48.8341483 143.558364,49.2973798 143.206822,50.0838404 C140.899783,54.2116295 138.500986,58.2870022 136.141515,62.3754789 C135.944892,62.7161853 135.735161,63.0306835 135.525431,63.384494 L134.516101,62.7817058 L142.826685,48.3672044 L134.516101,33.9002866 Z M144.15061,48.314788 C143.888447,48.1444348 143.691824,47.9347693 143.534526,47.9478734 C143.377228,47.9609775 143.259254,48.2361634 143.115064,48.3934125 C143.272362,48.5244535 143.429661,48.7734312 143.586959,48.7734312 C143.744257,48.7734312 143.901555,48.5113494 144.15061,48.314788 Z" id="Shape"></path>
|
||||||
|
<path d="M209.390002,63.3975981 L208.315131,61.5499211 C206.126066,57.7497344 203.910784,53.9757558 201.761043,50.162465 C201.413616,49.3377032 200.567159,48.8374383 199.676843,48.9306803 C195.062765,48.9962008 190.50112,48.9306803 185.83461,48.9306803 L184.39271,48.9306803 L184.39271,47.7775202 C184.530026,47.7418975 184.670531,47.7199503 184.812172,47.7119997 L199.349139,47.7119997 C201.407123,47.7119997 200.856579,48.0002898 201.865909,46.2705496 C204.172948,42.3393219 206.440662,38.4080943 208.721485,34.3982421 L209.390002,33.2974983 L210.438656,33.8740784 L202.088748,48.2885798 C204.858942,53.0759415 207.629137,57.8807753 210.399331,62.7030812 L209.390002,63.3975981 Z M201.99699,48.314788 C201.721719,48.1444348 201.538204,47.9216652 201.380906,47.9478734 C201.223608,47.9740816 200.974553,48.2361634 200.987661,48.3672044 C201.049817,48.5670021 201.215369,48.7174571 201.420231,48.7603271 C201.577529,48.7734312 201.747935,48.5244535 201.99699,48.314788 Z" id="Shape"></path>
|
||||||
|
<path d="M232.53904,48.314788 L224.267781,33.9002866 L225.224678,33.2974983 C225.322181,33.3934736 225.409993,33.4988147 225.486842,33.6119965 L232.53904,45.903635 C232.761879,46.3098619 233.024043,46.7029846 233.233774,47.1223156 C233.379759,47.5423607 233.802663,47.8004166 234.243103,47.7382079 C234.518024,47.7185713 234.793997,47.7185713 235.068918,47.7382079 L250.235078,47.7382079 L250.235078,48.8520558 C250.104047,48.9023096 249.967717,48.9374805 249.828724,48.9568885 L243.615449,48.9568885 C240.692326,48.9568885 237.756094,48.9568885 234.819863,48.9568885 C234.041753,48.8696219 233.295812,49.2927189 232.97161,50.0052159 C230.612138,54.1854213 228.187126,58.3394185 225.78833,62.4934158 C225.617923,62.7948099 225.421301,63.0830999 225.224678,63.3975981 L224.215349,62.7948099 L232.53904,48.314788 Z M233.849858,48.314788 C233.574586,48.1444348 233.391072,47.9347693 233.233774,47.9609775 C233.076476,47.9871857 232.945394,48.2361634 232.814312,48.3934125 C232.97161,48.5244535 233.128908,48.7734312 233.286206,48.7734312 C233.443504,48.7734312 233.640127,48.5244535 233.849858,48.314788 Z" id="Shape"></path>
|
||||||
|
<path d="M315.015683,63.3713899 L313.993245,62.7686017 C316.75907,57.985608 319.524896,53.2026144 322.316937,48.3541003 L313.993245,33.9002866 L315.028791,33.2712901 L318.502458,39.2729644 C319.970573,41.8020542 321.451797,44.331144 322.880589,46.8864419 C323.145271,47.4528303 323.739791,47.7894445 324.361812,47.7251038 C329.12008,47.7251038 333.891456,47.7251038 338.662832,47.7251038 L339.97365,47.7251038 L339.97365,48.7996394 C339.891221,48.849151 339.803221,48.8887385 339.711486,48.9175762 C339.278917,48.9175762 338.846347,48.9175762 338.400669,48.9175762 C333.786591,48.9175762 329.224946,48.9175762 324.558435,48.9175762 C323.74313,48.8530669 322.97591,49.3101033 322.644641,50.0576322 C320.324494,54.1723172 317.938806,58.260794 315.579335,62.3492707 L315.015683,63.3713899 Z M323.050995,48.9568885 C323.234509,48.6948067 323.457348,48.5113494 323.44424,48.3409962 C323.374373,48.1461397 323.203259,48.0052666 322.998562,47.9740816 C322.802514,48.0304129 322.655265,48.1928435 322.618425,48.3934125 C322.605317,48.5244535 322.854372,48.6948067 323.050995,48.9306803 L323.050995,48.9568885 Z" id="Shape"></path>
|
||||||
|
<path d="M389.837151,62.7292894 L388.854038,63.3451818 C388.659727,63.0711106 388.480322,62.7867769 388.316603,62.4934158 C385.89159,58.3001062 383.453469,54.1199008 381.054673,49.9003831 C380.748478,49.2279499 380.046246,48.8267998 379.311286,48.9044721 C374.618559,48.9044721 369.925832,48.9044721 365.233105,48.9044721 L363.817422,48.9044721 L363.817422,47.6857916 L365.128239,47.6857916 C369.847183,47.6857916 374.579234,47.6857916 379.311286,47.6857916 C380.087609,47.7611784 380.823847,47.3269864 381.133322,46.611256 C383.414145,42.5620915 385.760508,38.5522393 388.080655,34.529283 L388.854038,33.2188738 L389.889584,33.8347661 L381.552784,48.2492675 L389.837151,62.7292894 Z M381.408594,48.314788 C381.159539,48.1051225 381.00224,47.8692488 380.844942,47.8692488 C380.687644,47.8692488 380.530346,48.1182266 380.373048,48.2492675 C380.517238,48.4065166 380.635212,48.6685985 380.79251,48.6948067 C380.949808,48.7210148 381.172647,48.5637657 381.447918,48.3803084 L381.408594,48.314788 Z" id="Shape"></path>
|
||||||
|
<path d="M70.8627989,151.181912 L70.8627989,152.492321 L69.4733322,152.492321 C64.7806052,152.492321 60.0878783,152.492321 55.4082595,152.492321 C54.6301495,152.405054 53.8842087,152.828151 53.5600067,153.540648 C51.2267514,157.694646 48.814847,161.809331 46.429159,165.93712 C46.2456445,166.264722 46.0359137,166.592324 45.8261829,166.933031 L44.8168534,166.317138 C47.5826785,161.534145 50.3353954,156.738047 53.1274369,151.902637 L44.8037452,137.488135 L45.8261829,136.859139 L54.176091,151.27364 L70.8627989,151.181912 Z M54.4251463,151.837116 C54.1629828,151.666763 53.9663601,151.443994 53.809062,151.470202 C53.6517639,151.49641 53.5337903,151.758492 53.3896004,151.902637 C53.5468985,152.046782 53.7041966,152.29576 53.8614947,152.29576 C54.0187928,152.29576 54.176091,151.994366 54.4251463,151.837116 Z" id="Shape"></path>
|
||||||
|
<path d="M313.993245,344.349335 L315.028791,343.720339 L323.378699,358.13484 L340.026083,358.13484 L340.026083,359.353521 L338.6104,359.353521 C333.917673,359.353521 329.224946,359.353521 324.532219,359.353521 C323.796956,359.290029 323.098574,359.686002 322.775723,360.349432 C320.416251,364.529637 317.991239,368.683634 315.592443,372.837632 C315.408928,373.15213 315.225414,373.44042 315.015683,373.807334 L313.993245,373.191442 C316.745962,368.408448 319.498679,363.638559 322.316937,358.776941 C319.56422,354.007051 316.798395,349.224057 313.993245,344.349335 Z M323.627755,358.763837 C323.378699,358.554171 323.208293,358.318297 323.064103,358.331402 C322.919913,358.344506 322.736399,358.567275 322.5791,358.71142 C322.72329,358.868669 322.841264,359.130751 322.998562,359.143855 C323.15586,359.156959 323.339375,358.99971 323.627755,358.881773 L323.627755,358.763837 Z" id="Shape"></path>
|
||||||
|
<path d="M112.376392,151.837116 L120.686975,166.251618 L119.690754,166.880614 C119.481023,166.553012 119.284401,166.22541 119.087778,165.897807 C116.70209,161.770018 114.303294,157.655333 111.95693,153.501336 C111.642677,152.783535 110.901765,152.349708 110.121786,152.426801 C105.481491,152.426801 100.828089,152.426801 96.1746865,152.426801 L94.7065708,152.426801 L94.7065708,151.20812 L111.31463,151.20812 L119.65143,136.793619 L120.713192,137.370199 L112.376392,151.837116 Z M112.271527,151.837116 C112.022471,151.640555 111.865173,151.391577 111.707875,151.391577 C111.550577,151.391577 111.380171,151.640555 111.222872,151.771596 C111.367062,151.928845 111.485036,152.190927 111.642334,152.217135 C111.799632,152.243343 111.943822,152.046782 112.271527,151.837116 Z" id="Shape"></path>
|
||||||
|
<path d="M184.39271,152.439905 L184.39271,151.20812 L201.079418,151.20812 L209.40311,136.793619 L210.464872,137.370199 L202.128072,151.7847 C204.907006,156.607006 207.681569,161.41184 210.451764,166.199202 L209.455543,166.815094 C209.272028,166.526804 209.075405,166.251618 208.904999,165.950224 C206.545528,161.861747 204.146731,157.786374 201.839692,153.658585 C201.441179,152.769827 200.514022,152.240188 199.545762,152.348176 C194.931684,152.426801 190.370038,152.348176 185.703528,152.348176 L184.39271,152.439905 Z M201.433339,152.439905 C201.616853,152.164719 201.852801,151.981261 201.826584,151.824012 C201.763358,151.622286 201.590142,151.474589 201.380906,151.443994 C201.236716,151.443994 201.000769,151.71918 201.000769,151.863325 C201.000769,152.00747 201.223608,152.177823 201.420231,152.426801 L201.433339,152.439905 Z" id="Shape"></path>
|
||||||
|
<path d="M184.39271,359.392833 L184.39271,358.174152 L201.079418,358.174152 L209.40311,343.759651 L210.464872,344.336231 L202.128072,358.750732 L210.451764,373.165234 L209.442434,373.781126 C209.245812,373.466628 209.036081,373.139026 208.852566,372.811423 C206.506203,368.762259 204.120515,364.713094 201.839692,360.624618 C201.447781,359.729902 200.515805,359.19751 199.545762,359.314208 C194.971008,359.392833 190.370038,359.314208 185.821501,359.314208 L184.39271,359.392833 Z M201.35469,359.392833 C201.564421,359.156959 201.813476,358.99971 201.813476,358.842461 C201.772287,358.633956 201.622049,358.463739 201.420231,358.396922 C201.22094,358.442131 201.058118,358.585173 200.987661,358.776941 C200.961445,358.881773 201.184284,359.117647 201.35469,359.379729 L201.35469,359.392833 Z" id="Shape"></path>
|
||||||
|
<path d="M160.575155,358.174152 L160.575155,359.392833 L159.133255,359.392833 C154.440528,359.392833 149.747801,359.392833 145.055074,359.392833 C144.318131,359.321549 143.615602,359.719874 143.298579,360.388744 C140.939107,364.568949 138.514095,368.722947 136.115298,372.890048 L135.538539,373.833543 L134.516101,373.230754 C137.281926,368.447761 140.021535,363.677871 142.839793,358.816253 C140.087076,354.033259 137.308142,349.237162 134.502993,344.401752 L135.538539,343.772755 C138.317472,348.568853 141.083297,353.364951 143.888447,358.187257 L160.575155,358.174152 Z M144.163718,358.750732 C143.888447,358.580379 143.704932,358.35761 143.547634,358.383818 C143.390336,358.410026 143.259254,358.659004 143.128173,358.816253 C143.285471,358.947294 143.429661,359.196272 143.600067,359.196272 C143.770473,359.196272 143.914663,358.960398 144.163718,358.750732 L144.163718,358.750732 Z" id="Shape"></path>
|
||||||
|
<path d="M119.664538,343.733443 L120.700084,344.336231 C117.947367,349.132329 115.181542,353.928427 112.376392,358.750732 L120.686975,373.165234 L119.703862,373.781126 C119.520348,373.492836 119.323725,373.21765 119.153319,372.92936 C116.728306,368.736051 114.290186,364.555845 111.904498,360.336328 C111.598302,359.663894 110.896071,359.262744 110.16111,359.340417 C105.468383,359.340417 100.775656,359.340417 96.0829293,359.340417 L94.6541381,359.340417 L94.6541381,358.121736 L95.9649557,358.121736 C100.736332,358.121736 105.4946,358.121736 110.265976,358.121736 C110.968793,358.191554 111.636278,357.799662 111.917606,357.152033 C114.250861,353.050452 116.623441,348.961976 118.982913,344.873499 L119.664538,343.733443 Z M111.694767,358.147944 C111.485036,358.396922 111.249089,358.554171 111.249089,358.71142 C111.249089,358.868669 111.498144,359.025918 111.642334,359.183168 C111.799632,359.039023 112.048688,358.921086 112.074904,358.763837 C112.10112,358.606587 111.943822,358.475547 111.694767,358.200361 L111.694767,358.147944 Z" id="Shape"></path>
|
||||||
|
<path d="M232.53904,151.837116 L224.20224,137.422615 L225.237786,136.806723 L228.724561,142.808397 C230.127136,145.245758 231.582143,147.656911 232.919177,150.133584 C233.265923,150.917976 234.086821,151.381586 234.937836,151.27364 C239.591239,151.27364 244.244641,151.27364 248.898044,151.27364 L250.208861,151.27364 L250.208861,152.374384 C250.084039,152.429582 249.951358,152.464953 249.815616,152.479217 L244.1791,152.479217 C241.098679,152.479217 238.00515,152.479217 234.924728,152.479217 C234.068565,152.380408 233.246854,152.846781 232.892961,153.632377 C230.585922,157.747062 228.187126,161.822435 225.827654,165.924016 L225.198462,166.933031 L224.189132,166.330242 C227.033606,161.468624 229.786323,156.672526 232.53904,151.837116 Z M233.849858,151.837116 C233.613911,151.627451 233.443504,151.391577 233.286206,151.391577 C233.128908,151.391577 232.97161,151.640555 232.814312,151.771596 C232.945394,151.928845 233.076476,152.190927 233.233774,152.217135 C233.391072,152.243343 233.613911,152.046782 233.849858,151.837116 Z" id="Shape"></path>
|
||||||
|
<path d="M21.5891657,358.174152 L29.9259656,343.759651 L30.9877278,344.349335 C28.1956863,349.171641 25.4298612,353.967739 22.6509279,358.763837 L30.9615115,373.178338 L29.9521819,373.79423 C29.7555593,373.466628 29.5458285,373.15213 29.3492058,372.811423 C26.976626,368.683634 24.5647216,364.568949 22.2183581,360.428056 C21.9066704,359.712854 21.1739879,359.275489 20.3963217,359.340417 C15.7429192,359.340417 11.0895168,359.340417 6.44922254,359.340417 L4.96799866,359.340417 L4.96799866,358.121736 L21.5891657,358.174152 Z M22.5329544,358.816253 C22.283899,358.619692 22.1266009,358.383818 21.9693028,358.383818 C21.8120047,358.383818 21.6547066,358.619692 21.4974085,358.763837 C21.6284902,358.921086 21.759572,359.183168 21.9168701,359.209376 C22.0741682,359.235584 22.2576827,359.012814 22.5329544,358.881773 L22.5329544,358.816253 Z" id="Shape"></path>
|
||||||
|
<path d="M368.247985,332.332883 L384.908477,332.332883 L384.908477,333.499147 L383.597659,333.499147 C378.865608,333.499147 374.133556,333.499147 369.401505,333.499147 C368.66376,333.427394 367.964234,333.840622 367.671226,334.521266 C365.33797,338.622847 362.952282,342.711324 360.592811,346.812904 L359.911185,347.966065 L358.87564,347.350172 C361.654573,342.554075 364.424767,337.749241 367.186223,332.935671 C364.420398,328.126469 361.667681,323.356579 358.87564,318.521169 L359.911185,317.865965 C362.663902,322.675167 365.442836,327.431952 368.247985,332.332883 Z M367.85474,333.44673 C368.064471,333.210857 368.261093,333.079816 368.313526,332.909463 C368.365959,332.739109 368.090687,332.529444 367.985822,332.542548 C367.781646,332.569506 367.60202,332.690838 367.500819,332.87015 C367.461495,332.988087 367.684334,333.197753 367.85474,333.44673 L367.85474,333.44673 Z" id="Shape"></path>
|
||||||
|
<path d="M291.840428,151.837116 L300.151012,166.251618 L299.15479,166.880614 L298.551814,165.897807 C296.192342,161.809331 293.793546,157.720854 291.486507,153.606169 C291.144104,152.820264 290.33444,152.344139 289.480956,152.426801 C284.866878,152.426801 280.305233,152.426801 275.638723,152.426801 L274.170607,152.426801 L274.170607,151.20812 L290.778666,151.20812 L299.115466,136.793619 L300.177228,137.370199 L291.840428,151.837116 Z M291.158803,151.260536 C290.96218,151.509514 290.713125,151.666763 290.713125,151.810908 C290.713125,151.955053 290.96218,152.125406 291.10637,152.282656 C291.263668,152.151615 291.525832,152.020574 291.552048,151.863325 C291.578265,151.706076 291.342317,151.509514 291.158803,151.247432 L291.158803,151.260536 Z" id="Shape"></path>
|
||||||
|
<path d="M381.565892,151.837116 L389.837151,166.251618 L388.84093,166.880614 C388.631199,166.553012 388.434576,166.22541 388.237954,165.897807 C385.89159,161.835539 383.51901,157.799478 381.225079,153.711002 C380.863086,152.846686 379.982645,152.316465 379.049122,152.400592 C374.435044,152.479217 369.873399,152.400592 365.206888,152.400592 L363.896071,152.400592 C363.896071,151.968157 363.896071,151.614347 363.896071,151.181912 L380.556562,151.181912 L388.90647,136.76741 L389.968233,137.34399 L381.565892,151.837116 Z M381.447918,151.837116 C381.198863,151.640555 381.041565,151.404681 380.884267,151.404681 C380.726969,151.404681 380.569671,151.653659 380.412373,151.7847 C380.556562,151.941949 380.674536,152.204031 380.831834,152.230239 C380.989132,152.256447 381.172647,152.046782 381.447918,151.837116 Z" id="Shape"></path>
|
||||||
|
<path d="M389.9158,240.840111 C387.123759,245.675521 384.38415,250.44541 381.565892,255.254612 L389.837151,269.773946 L388.827821,270.429151 C388.500117,269.865675 388.172413,269.328407 387.870925,268.791139 C385.576994,264.859912 383.283063,260.928684 381.028457,256.905728 C380.727874,256.271952 380.062071,255.894606 379.363718,255.962233 C374.670991,255.962233 369.978265,255.962233 365.298646,255.962233 L363.882963,255.962233 L363.882963,254.782865 C364.013908,254.77442 364.145262,254.77442 364.276208,254.782865 L377.515466,254.782865 C378.223307,254.782865 378.931149,254.782865 379.625882,254.782865 C380.219272,254.853481 380.785326,254.513954 381.00224,253.957307 C383.335496,249.855726 385.721184,245.767249 388.080655,241.678773 L388.854038,240.368363 L389.9158,240.840111 Z M381.461027,255.359445 C381.211971,255.149779 381.054673,254.913906 380.897375,254.913906 C380.740077,254.913906 380.582779,255.162884 380.425481,255.293924 C380.556562,255.451174 380.674536,255.713255 380.831834,255.739464 C380.989132,255.765672 381.185755,255.529798 381.461027,255.359445 Z" id="Shape"></path>
|
||||||
|
<path d="M300.151012,269.773946 L299.15479,270.402943 C298.945059,270.07534 298.748437,269.747738 298.551814,269.420136 C296.244775,265.488908 293.950844,261.439744 291.630697,257.4561 C290.595151,255.700151 291.145695,255.975337 289.009062,255.975337 L274.118174,255.975337 L274.118174,254.743553 L290.778666,254.743553 C293.570707,249.921247 296.323424,245.151357 299.115466,240.329051 L300.177228,240.905631 L291.840428,255.320133 L300.151012,269.773946 Z M291.158803,255.962233 C291.342317,255.687047 291.565156,255.50359 291.53894,255.346341 C291.477798,255.148369 291.310619,255.0015 291.10637,254.966322 C290.96218,254.966322 290.713125,255.241508 290.713125,255.385653 C290.713125,255.529798 290.949072,255.660839 291.158803,255.909817 L291.158803,255.962233 Z" id="Shape"></path>
|
||||||
|
<path d="M250.300619,254.664928 L250.300619,255.909817 L248.911152,255.909817 C244.218425,255.909817 239.538806,255.909817 234.846079,255.909817 C234.067024,255.836917 233.328394,256.269408 233.010935,256.984352 C230.651463,261.164558 228.22645,265.318555 225.827654,269.485656 L225.290219,270.363631 L224.267781,269.747738 L232.53904,255.359445 L224.20224,240.944943 L225.237786,240.302843 L233.587694,254.717344 L250.300619,254.664928 Z M233.849858,255.359445 C233.600803,255.149779 233.443504,254.913906 233.286206,254.92701 C233.128908,254.940114 232.97161,255.162884 232.814312,255.307029 C232.945394,255.464278 233.076476,255.72636 233.233774,255.752568 C233.391072,255.778776 233.613911,255.516694 233.849858,255.359445 Z" id="Shape"></path>
|
||||||
|
<path d="M184.39271,255.909817 L184.39271,254.691136 L185.703528,254.691136 C190.461796,254.691136 195.233172,254.691136 200.004548,254.691136 C200.70504,254.76732 201.373878,254.37994 201.656178,253.734537 C203.963217,249.659165 206.322689,245.61 208.669052,241.547732 L209.429326,240.237323 L210.47798,240.827007 L202.14118,255.241508 L210.464872,269.65601 L209.481759,270.271902 C209.298244,269.996716 209.101622,269.72153 208.931216,269.43324 C206.506203,265.23993 204.068082,261.059725 201.682394,256.840207 C201.38038,256.162637 200.677173,255.755644 199.939007,255.831192 C195.24628,255.831192 190.566661,255.831192 185.873934,255.831192 L184.39271,255.909817 Z M201.433339,254.730449 C201.223608,254.966322 200.974553,255.123571 200.974553,255.28082 C200.974553,255.438069 201.223608,255.595319 201.367798,255.752568 C201.525096,255.621527 201.78726,255.490486 201.813476,255.333237 C201.839692,255.175988 201.603745,254.99253 201.433339,254.730449 L201.433339,254.730449 Z" id="Shape"></path>
|
||||||
|
<path d="M94.6672463,255.909817 L94.6672463,254.691136 L111.31463,254.691136 L119.65143,240.276635 L120.713192,240.866319 C117.92115,245.688625 115.155325,250.484723 112.376392,255.28082 L120.686975,269.695322 L119.677646,270.311214 C119.481023,269.983612 119.271292,269.669114 119.087778,269.328407 C116.70209,265.200618 114.290186,261.085933 111.943822,256.94504 C111.637658,256.226397 110.899057,255.790812 110.121786,255.870505 C105.468383,255.870505 100.814981,255.870505 96.1746865,255.870505 L94.6672463,255.909817 Z M111.707875,255.909817 C111.891389,255.634631 112.114228,255.451174 112.10112,255.293924 C112.029794,255.095172 111.86159,254.946803 111.655442,254.900802 C111.461266,254.971624 111.31427,255.133269 111.262197,255.333237 C111.249089,255.490486 111.485036,255.660839 111.694767,255.909817 L111.707875,255.909817 Z" id="Shape"></path>
|
||||||
|
<path d="M388.867146,85.0717666 L389.902692,85.6483467 L381.565892,100.062848 C384.331717,104.845842 387.084434,109.64194 389.889584,114.47735 L388.867146,115.11945 C386.088213,110.323352 383.309279,105.527255 380.50413,100.704949 L363.856746,100.704949 L363.856746,99.4993722 L365.167564,99.4993722 C369.860291,99.4993722 374.53991,99.4993722 379.232637,99.4993722 C380.090339,99.5842746 380.903369,99.1008581 381.238188,98.3068998 C383.545227,94.1922148 385.944023,90.1168421 388.303494,86.0283654 L388.867146,85.0717666 Z M380.831834,99.4862681 C380.64832,99.7483499 380.425481,99.9318072 380.451697,100.089056 C380.451697,100.313409 380.633628,100.495283 380.85805,100.495283 C381.082473,100.495283 381.264404,100.313409 381.264404,100.089056 C381.277512,99.905599 381.028457,99.7483499 380.831834,99.5124763 L380.831834,99.4862681 Z" id="Shape"></path>
|
||||||
|
<path d="M389.902692,218.012782 L388.867146,218.641779 L380.517238,204.227277 L363.856746,204.227277 L363.856746,202.943076 L365.167564,202.943076 C369.93894,202.943076 374.710316,202.943076 379.468584,202.943076 C380.171401,203.012894 380.838886,202.621002 381.120214,201.973373 C383.492794,197.806272 385.904698,193.652275 388.316603,189.498277 C388.500117,189.157571 388.709848,188.829969 388.919579,188.502366 L389.955125,189.078947 L381.618325,203.493448 C384.318609,208.355066 387.084434,213.13806 389.902692,218.012782 Z M380.818726,202.943076 C380.64832,203.205158 380.425481,203.388615 380.451697,203.545864 C380.519325,203.737081 380.684531,203.877212 380.884267,203.912779 C381.074176,203.846887 381.217444,203.688847 381.264404,203.493448 C381.277512,203.388615 381.028457,203.231366 380.818726,202.943076 Z" id="Shape"></path>
|
||||||
|
<path d="M313.993245,292.614379 L315.002575,292.011591 C315.199197,292.326089 315.408928,292.640587 315.605551,292.981294 C318.004347,297.135291 320.416251,301.289288 322.788831,305.456389 C323.09298,306.133434 323.792668,306.543649 324.532219,306.478509 C329.251162,306.478509 333.983214,306.478509 338.715265,306.478509 L340.026083,306.478509 L340.026083,307.684085 L338.715265,307.684085 C333.956997,307.684085 329.185621,307.684085 324.427353,307.684085 C323.727773,307.61218 323.061283,307.9982 322.775723,308.640684 C320.416251,312.781577 318.017455,316.896262 315.644875,321.024051 C315.422036,321.390966 315.199197,321.75788 314.976358,322.151003 L313.927704,321.561319 L322.264504,307.146817 C319.56422,302.258991 316.772179,297.436685 313.993245,292.614379 Z M323.064103,307.618565 C323.247617,307.356483 323.470456,307.173026 323.44424,307.028881 C323.373539,306.832206 323.203987,306.687634 322.998562,306.648862 C322.802196,306.712539 322.656361,306.878437 322.618425,307.081297 C322.605317,307.225442 322.854372,307.382691 323.064103,307.618565 Z" id="Shape"></path>
|
||||||
|
<path d="M322.316937,151.837116 L313.993245,137.422615 L315.028791,136.793619 C317.781508,141.576612 320.560441,146.359606 323.365591,151.20812 L340.026083,151.20812 L340.026083,152.518529 L338.715265,152.518529 C333.983214,152.518529 329.251162,152.518529 324.519111,152.518529 C323.81953,152.446624 323.15304,152.832645 322.86748,153.475128 C320.494901,157.655333 318.069888,161.809331 315.671092,165.963328 C315.474469,166.304034 315.277847,166.631637 315.068116,166.959239 L314.058786,166.343347 C316.772179,161.442416 319.538004,156.659422 322.316937,151.837116 Z M323.064103,152.426801 C323.234509,152.151615 323.457348,151.968157 323.44424,151.810908 C323.373783,151.61914 323.210961,151.476099 323.01167,151.43089 C322.81181,151.493026 322.661308,151.658527 322.618425,151.863325 C322.618425,152.00747 322.854372,152.164719 323.064103,152.413697 L323.064103,152.426801 Z" id="Shape"></path>
|
||||||
|
<path d="M209.416218,85.0062462 L210.425548,85.6221385 L202.101856,100.03664 L210.438656,114.451141 L209.429326,115.080138 C209.219595,114.739431 208.996756,114.398725 208.787026,114.03181 C206.388229,109.877813 203.963217,105.723816 201.603745,101.556715 C201.312451,100.914381 200.639935,100.533231 199.939007,100.61322 C195.220064,100.61322 190.488012,100.61322 185.769069,100.61322 L184.458251,100.61322 L184.458251,99.5648926 C184.458251,99.5648926 184.5369,99.4600599 184.602441,99.4600599 C185.035011,99.4600599 185.454472,99.4600599 185.913259,99.4600599 C190.566661,99.4600599 195.206955,99.4600599 199.860358,99.4600599 C200.676607,99.5286367 201.446012,99.0702986 201.774151,98.3200039 C204.094299,94.2053189 206.479987,90.1299462 208.839458,86.0414695 C208.944324,85.7662835 209.167163,85.4386812 209.416218,85.0062462 Z M201.433339,100.731157 C201.616853,100.455971 201.839692,100.272514 201.813476,100.128369 C201.742775,99.9316941 201.573223,99.7871216 201.367798,99.7483499 C201.173018,99.8144205 201.028175,99.9791898 200.987661,100.180785 C200.974553,100.25941 201.223608,100.416659 201.433339,100.731157 Z" id="Shape"></path>
|
||||||
|
<path d="M250.300619,99.4993722 L250.300619,100.731157 L248.989801,100.731157 C244.218425,100.731157 239.460157,100.731157 234.688781,100.731157 C233.99241,100.657132 233.326898,101.037306 233.037151,101.674651 C230.690787,105.815545 228.291991,109.93023 225.906303,114.058019 L225.237786,115.198075 L224.20224,114.582182 L232.53904,100.167681 L224.215349,85.7531794 L225.224678,85.1372871 C225.421301,85.4517853 225.631032,85.7793876 225.814546,86.1069899 C228.213342,90.2609872 230.638355,94.4149844 232.997826,98.5951898 C233.303008,99.2699041 234.003948,99.6755849 234.741214,99.6042049 C239.473265,99.6042049 244.192209,99.6042049 248.92426,99.6042049 L250.300619,99.4993722 Z M232.709447,100.049744 C232.958502,100.25941 233.1158,100.495283 233.273098,100.482179 C233.430396,100.469075 233.587694,100.246305 233.744992,100.115264 C233.600803,99.9580154 233.482829,99.7090376 233.325531,99.6828295 C233.168233,99.6566213 232.984718,99.8793908 232.709447,100.049744 L232.709447,100.049744 Z" id="Shape"></path>
|
||||||
|
<path d="M274.105066,100.731157 L274.105066,99.4993722 L275.415884,99.4993722 C280.18726,99.4993722 284.945528,99.4993722 289.716904,99.4993722 C290.418789,99.5649751 291.083977,99.1744311 291.368534,98.5296693 C293.741114,94.362568 296.153018,90.2085708 298.564922,86.0545736 C298.748437,85.7138672 298.958168,85.3862649 299.167898,85.0455585 L300.203444,85.6221385 L291.866644,100.03664 L300.190336,114.451141 L299.181007,115.106346 L290.831098,100.691845 L274.105066,100.731157 Z M291.145695,99.5124763 C290.935964,99.7483499 290.700017,99.905599 290.700017,100.062848 C290.700017,100.220097 290.935964,100.482179 291.080154,100.482179 C291.284851,100.450994 291.455965,100.310121 291.525832,100.115264 C291.525832,99.9711195 291.342317,99.7745581 291.158803,99.5124763 L291.145695,99.5124763 Z" id="Shape"></path>
|
||||||
|
<path d="M340.026083,99.4993722 L340.026083,100.61322 C339.884478,100.652058 339.73973,100.678368 339.593513,100.691845 C334.900786,100.691845 330.208059,100.783573 325.52844,100.691845 C324.101258,100.516983 322.734909,101.32363 322.198963,102.657458 C320.088547,106.588686 317.794616,110.388873 315.566226,114.241476 C315.39582,114.54287 315.199197,114.83116 314.989467,115.184971 L313.967029,114.582182 L322.303829,100.167681 C319.511787,95.3453749 316.745962,90.5492772 313.980137,85.7531794 L314.976358,85.1372871 C315.172981,85.4517853 315.382712,85.7662835 315.566226,86.0807817 C317.951914,90.2085708 320.363819,94.3101516 322.683966,98.4641489 C323.042053,99.2446093 323.862778,99.7051312 324.715733,99.6042049 C329.369136,99.6042049 334.00943,99.6042049 338.662832,99.6042049 L340.026083,99.4993722 Z M322.408694,100.049744 C322.65775,100.246305 322.815048,100.482179 322.972346,100.482179 C323.129644,100.482179 323.286942,100.246305 323.44424,100.115264 C323.313158,99.9580154 323.182077,99.6959335 323.024778,99.6828295 C322.86748,99.6697254 322.710182,99.8662867 322.434911,100.049744 L322.408694,100.049744 Z" id="Shape"></path>
|
||||||
|
<path d="M313.993245,189.131363 L315.002575,188.528575 L315.605551,189.498277 C318.004347,193.652275 320.416251,197.806272 322.788831,201.973373 C323.083327,202.659004 323.789884,203.073247 324.532219,202.995492 C329.251162,202.995492 333.983214,202.995492 338.702157,202.995492 L340.012974,202.995492 L340.012974,204.187965 L338.702157,204.187965 C333.943889,204.187965 329.172513,204.187965 324.414245,204.187965 C323.716101,204.105355 323.045863,204.488228 322.762615,205.131459 C320.403143,209.272353 318.017455,213.387038 315.631767,217.514827 C315.422036,217.881741 315.186089,218.248656 314.96325,218.641779 L313.927704,218.052094 C316.69353,213.242893 319.472463,208.433691 322.251396,203.637593 L313.993245,189.131363 Z M323.064103,204.135548 C323.247617,203.873467 323.470456,203.690009 323.44424,203.545864 C323.373783,203.354097 323.210961,203.211055 323.01167,203.165846 C322.81181,203.227982 322.661308,203.393483 322.618425,203.598281 C322.605317,203.742426 322.854372,203.899675 323.064103,204.135548 Z" id="Shape"></path>
|
||||||
|
<path d="M388.867146,292.050903 L389.889584,292.653691 L381.565892,307.068193 L389.889584,321.482694 L388.854038,322.111691 L380.50413,307.697189 L363.843638,307.697189 L363.843638,306.465405 L365.154456,306.465405 C369.834075,306.465405 374.526802,306.465405 379.20642,306.465405 C380.020781,306.562696 380.804798,306.123148 381.14643,305.377765 C383.466577,301.249976 385.852266,297.174603 388.211737,293.086126 C388.40836,292.758524 388.604982,292.430922 388.867146,292.050903 Z M381.447918,307.120609 C381.198863,306.924048 381.041565,306.67507 380.884267,306.67507 C380.726969,306.67507 380.569671,306.924048 380.412373,307.055089 C380.556562,307.212338 380.674536,307.461316 380.831834,307.487524 C380.989132,307.513732 381.172647,307.264754 381.447918,307.081297 L381.447918,307.120609 Z" id="Shape"></path>
|
||||||
|
<path d="M224.254673,189.131363 L225.290219,188.528575 C225.513058,188.895489 225.735897,189.2493 225.945628,189.616214 C228.331316,193.744003 230.730112,197.858688 233.063367,201.999581 C233.377373,202.671247 234.082069,203.070801 234.819863,202.995492 C239.551914,202.995492 244.270858,202.995492 249.002909,202.995492 L250.313727,202.995492 L250.313727,204.187965 L233.666343,204.187965 L225.316435,218.602466 L224.267781,218.012782 L232.604581,203.598281 L224.254673,189.131363 Z M233.338639,202.943076 C233.128908,203.17895 232.892961,203.336199 232.879853,203.493448 C232.927597,203.695726 233.07621,203.859148 233.273098,203.925883 C233.470515,203.885472 233.633637,203.747109 233.705668,203.558968 C233.731884,203.441032 233.509045,203.257574 233.338639,202.943076 Z" id="Shape"></path>
|
||||||
|
<path d="M184.39271,204.174861 L184.39271,202.943076 L185.703528,202.943076 C190.435579,202.943076 195.154523,202.943076 199.886574,202.943076 C200.624369,203.018384 201.329064,202.618831 201.64307,201.947165 C203.989433,197.806272 206.388229,193.691587 208.760809,189.563798 L209.40311,188.502366 L210.451764,189.078947 L202.114964,203.493448 L210.438656,217.907949 C210.084735,218.117615 209.770139,218.301072 209.416218,218.536946 L201.053202,204.122444 L184.39271,204.174861 Z M201.433339,204.174861 C201.603745,203.899675 201.826584,203.716218 201.813476,203.572073 C201.800368,203.427927 201.511988,203.17895 201.367798,203.192054 C201.173622,203.262876 201.026625,203.424522 200.974553,203.624489 C200.974553,203.742426 201.223608,203.899675 201.433339,204.148653 L201.433339,204.174861 Z" id="Shape"></path>
|
||||||
|
<path d="M299.141682,188.528575 L300.16412,189.131363 L291.840428,203.545864 C294.619361,208.355066 297.385186,213.151164 300.16412,217.960366 L299.128574,218.576258 C297.988163,216.584436 296.847751,214.64503 295.720448,212.679417 C294.239224,210.058598 292.731784,207.555717 291.276776,204.961106 C291.020934,204.391667 290.430163,204.048916 289.808661,204.10934 C285.037285,204.10934 280.279017,204.10934 275.507641,204.10934 L274.196823,204.10934 L274.196823,202.943076 L275.507641,202.943076 C280.239692,202.943076 284.958636,202.943076 289.690687,202.943076 C290.427953,203.014456 291.128893,202.608775 291.434075,201.934061 C293.780438,197.793168 296.179234,193.678483 298.564922,189.550694 L299.141682,188.528575 Z M291.171911,202.943076 C290.96218,203.192054 290.713125,203.336199 290.713125,203.493448 C290.758348,203.692677 290.901434,203.855448 291.093262,203.925883 C291.299483,203.891371 291.4731,203.752521 291.552048,203.558968 C291.525832,203.441032 291.342317,203.257574 291.171911,202.943076 Z" id="Shape"></path>
|
||||||
|
<path d="M143.927771,204.174861 L135.538539,218.667987 L134.476776,218.078303 L142.826685,203.663801 L134.502993,189.2493 L135.538539,188.528575 C135.735161,188.856177 135.944892,189.183779 136.141515,189.524486 C138.540311,193.678483 140.965324,197.83248 143.324795,201.999581 C143.632544,202.676996 144.341772,203.079119 145.081291,202.995492 C149.813342,202.995492 154.532286,202.995492 159.264337,202.995492 L160.575155,202.995492 L160.575155,204.187965 L143.927771,204.174861 Z M144.163718,203.53276 C143.888447,203.349303 143.691824,203.139637 143.547634,203.165846 C143.403444,203.192054 143.259254,203.441032 143.128173,203.598281 C143.285471,203.729322 143.429661,203.965195 143.600067,203.965195 C143.770473,203.965195 143.914663,203.742426 144.163718,203.53276 Z" id="Shape"></path>
|
||||||
|
<path d="M119.677646,188.528575 L120.686975,189.144467 L112.376392,203.558968 C115.168433,208.394378 117.92115,213.190476 120.700084,217.97347 L119.690754,218.61557 C119.481023,218.26176 119.258184,217.907949 119.048453,217.541035 C116.780739,213.609807 114.539241,209.678579 112.24531,205.747352 C111.065574,203.742426 111.773416,204.135548 109.37462,204.122444 C104.91784,204.122444 100.474168,204.122444 96.0173884,204.122444 L94.7065708,204.122444 L94.7065708,203.008597 C94.8791877,202.969604 95.0544338,202.943325 95.2308978,202.929972 L108.666778,202.929972 C109.510879,203.074016 110.376906,203.020187 111.196656,202.772723 C111.852065,202.392704 112.179769,201.462314 112.599231,200.689172 C114.76208,196.96761 116.898713,193.246048 119.048453,189.524486 C119.245076,189.236196 119.454807,188.908593 119.677646,188.528575 Z M112.258418,203.611385 C112.009363,203.401719 111.852065,203.152742 111.694767,203.165846 C111.537469,203.17895 111.380171,203.401719 111.222872,203.53276 C111.367062,203.690009 111.485036,203.938987 111.642334,203.965195 C111.799632,203.991403 111.943822,203.781738 112.258418,203.611385 Z" id="Shape"></path>
|
||||||
|
<path d="M44.8037452,189.118259 L45.8523993,188.528575 C46.5602408,189.760359 47.2680823,190.97904 47.9759238,192.184616 C49.8635011,195.473744 51.7772948,198.736662 53.6386557,202.038894 C53.9242153,202.681377 54.5907054,203.067398 55.2902859,202.995492 C60.0223374,202.995492 64.7412807,202.995492 69.4733322,202.995492 L70.7841498,202.995492 C70.7841498,203.375511 70.7841498,203.703113 70.8496907,204.135548 L54.2678482,204.135548 L45.8523993,218.667987 L44.8037452,218.065198 L53.1274369,203.650697 L44.8037452,189.118259 Z M53.8746029,202.943076 C53.6779803,203.17895 53.4289249,203.336199 53.4289249,203.493448 C53.4694395,203.695043 53.6142818,203.859812 53.809062,203.925883 C54.0103452,203.887249 54.1782148,203.749047 54.25474,203.558968 C54.2678482,203.441032 54.0581174,203.257574 53.8746029,202.943076 Z" id="Shape"></path>
|
||||||
|
<path d="M22.6378198,203.572073 L30.9746196,217.986574 L29.9652901,218.61557 C29.7555593,218.274864 29.5327203,217.934158 29.3229895,217.580347 C26.9241933,213.413246 24.5122889,209.272353 22.1397091,205.092147 C21.8499621,204.454802 21.1844498,204.074628 20.4880789,204.148653 C15.7560274,204.148653 11.0370841,204.148653 6.3050326,204.148653 L4.99421501,204.148653 L4.99421501,202.943076 L6.3050326,202.943076 C11.0239759,202.943076 15.7560274,202.943076 20.4749707,202.943076 C21.2154408,203.012327 21.9173491,202.60081 22.2183581,201.920957 C24.5647216,197.780064 26.9635178,193.665379 29.3492058,189.53759 L29.9652901,188.502366 L31.0139442,189.092051 L22.6378198,203.572073 Z M21.9693028,202.995492 C21.759572,203.231366 21.5236248,203.388615 21.5236248,203.545864 C21.5236248,203.703113 21.759572,203.965195 21.9037619,203.965195 C22.1072713,203.931375 22.2772137,203.791466 22.3494399,203.598281 C22.3756562,203.441032 22.1528173,203.257574 21.9693028,202.943076 L21.9693028,202.995492 Z" id="Shape"></path>
|
||||||
|
<path d="M299.141682,292.050903 L300.16412,292.640587 C297.398295,297.423581 294.632469,302.219679 291.840428,307.055089 C294.593145,311.851186 297.35897,316.63418 300.151012,321.46959 L299.128574,322.098587 C296.349641,317.302489 293.583815,312.506391 290.778666,307.684085 L274.118174,307.684085 L274.118174,306.465405 L275.428992,306.465405 C280.108611,306.465405 284.801338,306.465405 289.480956,306.465405 C290.296171,306.567024 291.082582,306.126134 291.420966,305.377765 C293.76733,301.223768 296.166126,297.122187 298.551814,292.994398 C298.735329,292.666795 298.945059,292.352297 299.141682,292.050903 Z M291.722454,307.107505 C291.473399,306.89784 291.316101,306.661966 291.158803,306.661966 C291.001505,306.661966 290.844207,306.910944 290.686909,307.041985 C290.81799,307.199234 290.949072,307.448211 291.10637,307.47442 C291.263668,307.500628 291.447183,307.264754 291.722454,307.081297 L291.722454,307.107505 Z" id="Shape"></path>
|
||||||
|
<path d="M210.425548,292.627483 C207.620398,297.489101 204.880789,302.258991 202.101856,307.041985 L210.425548,321.456486 L209.429326,322.085482 C209.219595,321.744776 208.996756,321.40407 208.787026,321.037155 C206.388229,316.883158 203.963217,312.729161 201.603745,308.562059 C201.312451,307.919725 200.639935,307.538575 199.939007,307.618565 C195.220064,307.618565 190.488012,307.618565 185.769069,307.618565 L184.458251,307.618565 L184.458251,306.465405 L185.769069,306.465405 C190.488012,306.465405 195.220064,306.465405 199.939007,306.465405 C200.679477,306.534656 201.381385,306.123138 201.682394,305.443285 C204.028758,301.302392 206.427554,297.187707 208.813242,293.059918 L209.429326,292.024695 C209.743922,292.23436 210.058519,292.404714 210.425548,292.627483 Z M201.367798,306.465405 C201.184284,306.74059 200.961445,306.924048 200.987661,307.081297 C201.055289,307.272514 201.220495,307.412645 201.420231,307.448211 C201.620091,307.386075 201.770593,307.220574 201.813476,307.015776 C201.813476,306.871631 201.564421,306.714382 201.367798,306.465405 Z" id="Shape"></path>
|
||||||
|
<path d="M29.9390737,85.0717666 L30.9746196,85.6483467 L22.6378198,100.062848 L30.9615115,114.47735 L29.9390737,115.11945 L21.5891657,100.704949 L4.92867413,100.704949 L4.92867413,99.4862681 L6.23949172,99.4862681 C10.9715432,99.4862681 15.6904865,99.4862681 20.422538,99.4862681 C21.2021277,99.5596023 21.9393773,99.1195112 22.2445745,98.3986284 C24.590938,94.2577353 26.9897342,90.1430503 29.3754222,86.0152613 L29.9390737,85.0717666 Z M22.5198462,100.128369 C22.283899,99.9187031 22.1134927,99.6828295 21.9561946,99.6828295 C21.7988965,99.6828295 21.6547066,99.9187031 21.4974085,100.062848 C21.6284902,100.220097 21.7464638,100.469075 21.9037619,100.495283 C22.06106,100.521491 22.2445745,100.298722 22.5198462,100.128369 Z" id="Shape"></path>
|
||||||
|
<path d="M45.8261829,115.145658 L44.790637,114.54287 L53.1274369,100.128369 L44.8037452,85.7138672 L45.8130747,85.0979748 C46.0096974,85.412473 46.2194282,85.7400753 46.4029427,86.0676776 C48.814847,90.2216749 51.2267514,94.3756721 53.5993312,98.5558775 C53.9045131,99.2305918 54.6054528,99.6362726 55.3427186,99.5648926 C60.0616619,99.5648926 64.7937134,99.5648926 69.5257649,99.5648926 L70.8365825,99.5648926 L70.8365825,100.731157 L69.5257649,100.731157 C64.7543889,100.731157 59.9830129,100.731157 55.224745,100.731157 C54.5242529,100.654973 53.8554147,101.042353 53.5731149,101.687756 C51.2267514,105.828649 48.8279552,109.943334 46.4422672,114.058019 C46.2849691,114.385621 46.0621301,114.739431 45.8261829,115.145658 Z M53.8746029,99.5124763 C53.6648721,99.7483499 53.4289249,99.905599 53.4289249,100.049744 C53.4452457,100.255143 53.6084195,100.418254 53.8138832,100.434556 C54.0193468,100.450857 54.2062145,100.315518 54.25474,100.115264 C54.2678482,99.9580154 54.0581174,99.7745581 53.8746029,99.5124763 Z" id="Shape"></path>
|
||||||
|
<path d="M22.6378198,307.055089 L30.9615115,321.46959 L29.9652901,322.111691 L29.3098813,321.037155 C26.9504096,316.935574 24.5647216,312.860202 22.2445745,308.745517 C21.9186341,307.994699 21.1456836,307.539542 20.3307808,307.618565 C15.651162,307.618565 10.958435,307.618565 6.27881625,307.618565 L4.96799866,307.618565 L4.96799866,306.491613 C5.17772948,306.491613 5.38746029,306.426092 5.61029928,306.426092 C10.3030262,306.426092 14.982645,306.426092 19.675372,306.426092 C22.0086273,306.426092 21.3925431,306.766799 22.5460625,304.788081 C24.8531015,300.856853 27.1208159,296.925625 29.4016385,292.915773 L29.9652901,291.998487 C30.3192108,292.195048 30.6338071,292.378505 30.9877278,292.601275 L22.6378198,307.055089 Z M21.9693028,306.465405 C21.759572,306.701278 21.5236248,306.858527 21.5236248,307.015776 C21.5236248,307.173026 21.759572,307.448211 21.9037619,307.448211 C22.1050451,307.409578 22.2729147,307.271375 22.3494399,307.081297 C22.3756562,306.924048 22.1528173,306.74059 21.9693028,306.465405 Z" id="Shape"></path>
|
||||||
|
<path d="M119.664538,85.0717666 L120.700084,85.6483467 L112.376392,100.062848 L120.686975,114.47735 L119.664538,115.11945 L111.31463,100.704949 L94.6541381,100.704949 L94.6541381,99.4862681 L95.9649557,99.4862681 C100.683899,99.4862681 105.415951,99.4862681 110.134894,99.4862681 C110.918125,99.5612904 111.660039,99.1215786 111.970038,98.3986284 C114.316402,94.2577353 116.715198,90.1430503 119.100886,86.0152613 C119.258184,85.7269712 119.467915,85.3993689 119.664538,85.0717666 Z M111.707875,100.731157 C111.878281,100.469075 112.10112,100.272514 112.074904,100.128369 C112.006536,99.930093 111.835864,99.7845655 111.629226,99.7483499 C111.434017,99.8212234 111.290281,99.9896895 111.249089,100.193889 C111.249089,100.272514 111.498144,100.429763 111.707875,100.731157 Z" id="Shape"></path>
|
||||||
|
<path d="M134.529209,137.422615 L135.564755,136.793619 C138.317472,141.576612 141.096405,146.359606 143.901555,151.20812 L160.562046,151.20812 L160.562046,152.518529 L159.251229,152.518529 C154.558502,152.518529 149.878883,152.518529 145.186156,152.518529 C144.408046,152.431263 143.662105,152.85436 143.337903,153.566857 C141.004648,157.720854 138.592744,161.835539 136.207056,165.963328 C136.023541,166.29093 135.81381,166.618532 135.60408,166.959239 L134.59475,166.343347 C137.356206,161.564721 140.1264,156.759887 142.905334,151.928845 L134.529209,137.422615 Z M143.534526,152.453009 C143.744257,152.217135 143.980204,152.046782 143.980204,151.889533 C143.934981,151.690304 143.791894,151.527533 143.600067,151.457098 C143.393428,151.493313 143.222757,151.638841 143.154389,151.837116 C143.128173,151.955053 143.403444,152.138511 143.534526,152.413697 L143.534526,152.453009 Z" id="Shape"></path>
|
||||||
|
<path d="M119.677646,292.050903 L120.700084,292.653691 L112.376392,307.068193 L120.700084,321.482694 L119.664538,322.098587 L111.301521,307.684085 L94.6541381,307.684085 L94.6541381,306.465405 L95.9649557,306.465405 C100.697007,306.465405 105.429059,306.465405 110.148002,306.465405 C110.889846,306.542684 111.597739,306.136036 111.904498,305.456389 C114.250861,301.315496 116.649657,297.200811 119.022237,293.073022 C119.21886,292.74542 119.428591,292.417818 119.677646,292.050903 Z M111.629226,307.657877 C111.838957,307.422003 112.088012,307.264754 112.074904,307.120609 C112.061796,306.976464 111.838957,306.688174 111.694767,306.688174 C111.488128,306.72439 111.317457,306.869917 111.249089,307.068193 C111.222872,307.173026 111.445711,307.356483 111.629226,307.618565 L111.629226,307.657877 Z" id="Shape"></path>
|
||||||
|
<path d="M160.575155,306.465405 L160.575155,307.670981 L143.927771,307.670981 L135.577863,322.085482 L134.516101,321.495798 L142.866009,307.081297 L134.542317,292.666795 L135.538539,292.050903 L136.141515,293.03371 C138.540311,297.200811 140.965324,301.341704 143.324795,305.52191 C143.638801,306.193575 144.343496,306.593129 145.081291,306.517821 C149.813342,306.517821 154.532286,306.517821 159.264337,306.517821 L160.575155,306.465405 Z M144.163718,307.094401 C143.914663,306.884736 143.744257,306.648862 143.600067,306.648862 C143.455877,306.648862 143.285471,306.89784 143.128173,307.028881 C143.259254,307.18613 143.390336,307.435107 143.547634,307.461316 C143.704932,307.487524 143.888447,307.25165 144.163718,307.081297 L144.163718,307.094401 Z" id="Shape"></path>
|
||||||
|
<path d="M224.254673,344.349335 L225.290219,343.707235 L233.653235,358.121736 L250.300619,358.121736 L250.300619,359.353521 L248.898044,359.353521 C244.244641,359.353521 239.591239,359.353521 234.937836,359.353521 C234.126829,359.272687 233.351757,359.70722 232.997826,360.44116 C230.664571,364.595158 228.252667,368.709843 225.866979,372.837632 C225.696572,373.139026 225.513058,373.44042 225.290219,373.807334 L224.280889,373.191442 L232.591473,358.776941 C229.81254,353.954635 227.059823,349.197849 224.254673,344.349335 Z M233.849858,358.881773 C233.600803,358.672108 233.443504,358.436234 233.286206,358.449338 C233.128908,358.462442 232.97161,358.685212 232.814312,358.829357 C232.958502,358.986606 233.076476,359.248688 233.233774,359.261792 C233.391072,359.274896 233.613911,358.99971 233.849858,358.881773 Z" id="Shape"></path>
|
||||||
|
<path d="M70.8496907,358.174152 L70.8496907,359.392833 L69.4208995,359.392833 C64.7412807,359.392833 60.0485538,359.392833 55.3558268,359.392833 C54.6188836,359.321549 53.9163546,359.719874 53.5993312,360.388744 C51.2267514,364.568949 48.814847,368.722947 46.4029427,372.890048 C46.2325364,373.191442 46.0490219,373.479732 45.8261829,373.833543 L44.8168534,373.230754 L53.1274369,358.816253 L44.8037452,344.401752 L45.8261829,343.772755 C48.6051162,348.568853 51.3840495,353.364951 54.1891991,358.187257 L70.8496907,358.174152 Z M54.4251463,358.750732 C54.1629828,358.567275 53.9663601,358.35761 53.8221702,358.383818 C53.6779803,358.410026 53.5337903,358.659004 53.3896004,358.816253 C53.5468985,358.947294 53.7041966,359.196272 53.8614947,359.196272 C54.0187928,359.196272 54.176091,358.960398 54.4251463,358.750732 Z" id="Shape"></path>
|
||||||
|
<path d="M160.575155,99.4993722 L160.575155,100.731157 L143.927771,100.731157 C141.109513,105.579671 138.343688,110.375769 135.577863,115.145658 L134.516101,114.54287 L142.866009,100.128369 L134.542317,85.7138672 L135.538539,85.0062462 L136.141515,86.0021572 C138.527203,90.1299462 140.939107,94.2446312 143.272362,98.3855243 C143.613995,99.1309077 144.398012,99.5704558 145.212373,99.473164 C149.891991,99.473164 154.584718,99.473164 159.264337,99.473164 L160.575155,99.4993722 Z M143.613175,99.4993722 C143.403444,99.7352458 143.154389,99.8793908 143.154389,100.03664 C143.17071,100.242038 143.333884,100.40515 143.539347,100.421452 C143.744811,100.437753 143.931679,100.302414 143.980204,100.10216 C144.00642,99.9580154 143.783581,99.7745581 143.613175,99.5124763 L143.613175,99.4993722 Z" id="Shape"></path>
|
||||||
|
<path d="M53.9008193,306.360572 C54.4513626,306.360572 54.9887979,306.4523 55.5393412,306.4523 L70.8234743,306.4523 L70.8234743,307.605461 C70.6881428,307.613509 70.5524524,307.613509 70.4171209,307.605461 L56.7059689,307.605461 C55.893262,307.605461 54.9101488,307.382691 54.3071727,307.749606 C53.7041966,308.11652 53.3240595,309.060015 52.8914897,309.84626 L46.3374018,321.207508 L45.8130747,322.04617 L44.790637,321.443382 C47.5826785,316.621076 50.3485036,311.824978 53.1274369,307.028881 L44.8037452,292.614379 L45.7868584,292.011591 C45.904832,292.181944 46.0490219,292.352297 46.1669955,292.548859 C48.6444407,296.847001 51.1349941,301.132039 53.5993312,305.443285 C53.7362627,305.744372 53.8501926,306.055391 53.9401438,306.373676 C53.7553437,306.495468 53.5952355,306.65108 53.4682495,306.832319 C53.4086775,306.994841 53.4332046,307.176285 53.5337903,307.317171 C53.6758428,307.42725 53.8661995,307.452289 54.031901,307.382691 C54.1799486,307.285327 54.2609503,307.113252 54.2416318,306.937152 C54.1598712,306.727844 54.0447806,306.533136 53.9008193,306.360572 L53.9008193,306.360572 Z" id="Path"></path>
|
||||||
|
<path d="M233.364855,306.360572 C233.915399,306.360572 234.452834,306.4523 235.003377,306.4523 L250.28751,306.4523 L250.28751,307.605461 C250.152179,307.613509 250.016489,307.613509 249.881157,307.605461 L236.170005,307.605461 C235.357298,307.605461 234.374185,307.382691 233.758101,307.749606 C233.142016,308.11652 232.788096,309.060015 232.355526,309.84626 L225.801438,321.207508 C225.657248,321.46959 225.486842,321.731672 225.290219,322.04617 L224.267781,321.443382 C227.046715,316.621076 229.81254,311.824978 232.604581,307.028881 L224.280889,292.614379 L225.264003,292.011591 C225.381976,292.181944 225.526166,292.352297 225.64414,292.548859 C228.121585,296.847001 230.612138,301.132039 233.076476,305.443285 C233.214722,305.742428 233.324442,306.053938 233.40418,306.373676 C233.226087,306.49914 233.070897,306.654281 232.945394,306.832319 C232.885822,306.994841 232.910349,307.176285 233.010935,307.317171 C233.152987,307.42725 233.343344,307.452289 233.509045,307.382691 C233.650634,307.279857 233.729761,307.111763 233.718776,306.937152 C233.633009,306.726968 233.51346,306.532208 233.364855,306.360572 L233.364855,306.360572 Z" id="Path"></path>
|
||||||
|
<path d="M49.7979602,385.273415 L49.7979602,384.080943 L51.2398596,384.080943 C55.9325865,384.080943 60.6253135,384.080943 65.3049323,384.080943 C66.0454023,384.150194 66.7473107,383.738676 67.0483197,383.058824 C69.3946832,378.91793 71.7934794,374.803245 74.1791674,370.675456 C74.37579,370.33475 74.5855208,370.007148 74.8083598,369.640233 L75.8176893,370.256125 L67.520214,384.670627 L75.8176893,399.085128 L74.821468,399.727229 C74.598629,399.373418 74.37579,399.019608 74.1660592,398.652693 C71.8983448,394.721466 69.6437385,390.790238 67.3629159,386.85901 C66.2487209,384.932709 66.8254807,385.286519 64.7412807,385.273415 C60.2058519,385.273415 55.670423,385.273415 51.1349941,385.273415 L49.7979602,385.273415 Z M66.8385889,385.273415 C67.0089952,385.011333 67.2318341,384.827876 67.2056178,384.683731 C67.1794014,384.539586 66.9172379,384.290608 66.773048,384.303712 C66.5812205,384.374147 66.4381342,384.536919 66.3929109,384.736147 C66.3929109,384.84098 66.6288581,384.998229 66.8385889,385.234103 L66.8385889,385.273415 Z" id="Shape"></path>
|
||||||
|
<path d="M164.533824,162.700409 L165.556261,163.290093 L157.245678,177.704594 C160.011503,182.487588 162.751112,187.257478 165.543153,192.119096 L164.546932,192.800509 L163.590035,191.149393 C161.335429,187.218165 159.041498,183.286938 156.813108,179.35571 C156.506944,178.637067 155.768343,178.201482 154.991072,178.281175 C150.272128,178.281175 145.540077,178.281175 140.808025,178.281175 L139.497208,178.281175 L139.497208,177.245951 C139.591398,177.189005 139.692796,177.144932 139.798696,177.11491 L142.839793,177.11491 C146.772245,177.11491 150.704698,177.11491 154.558502,177.11491 C155.559558,177.254086 156.533779,176.72189 156.957298,175.804501 C159.198796,171.742233 161.571376,167.73238 163.891523,163.709424 L164.533824,162.700409 Z M156.564053,177.11491 C156.354322,177.350784 156.118375,177.508033 156.131483,177.665282 C156.144591,177.822531 156.354322,178.084613 156.498512,178.084613 C156.700788,178.054543 156.868465,177.912316 156.931082,177.717699 C156.957298,177.573554 156.734459,177.390096 156.51162,177.128014 L156.564053,177.11491 Z" id="Shape"></path>
|
||||||
|
<path d="M179.411603,163.290093 L180.447149,162.674201 L181.456479,164.403941 C183.711085,168.335169 186.005016,172.266396 188.233406,176.197624 C188.5247,176.839958 189.197216,177.221108 189.898144,177.141119 C194.577763,177.141119 199.27049,177.141119 203.963217,177.141119 L205.418224,177.141119 C205.418224,177.547345 205.418224,177.874948 205.483765,178.254966 C205.247818,178.254966 205.064304,178.333591 204.880789,178.333591 C199.952115,178.333591 195.036549,178.333591 190.107875,178.333591 C189.259041,178.238204 188.446676,178.705301 188.102324,179.486751 C185.821501,183.535916 183.475138,187.545768 181.141883,191.568724 C180.919044,191.974951 180.669988,192.368074 180.420933,192.787405 L179.424712,192.145304 L187.722187,177.730803 C184.943254,172.895393 182.203645,168.125503 179.411603,163.290093 Z M188.469353,178.26807 C188.639759,178.005989 188.862598,177.822531 188.836382,177.678386 C188.865491,177.518332 188.796278,177.356353 188.660478,177.266719 C188.524679,177.177085 188.348486,177.177085 188.212687,177.266719 C188.076887,177.356353 188.007674,177.518332 188.036783,177.678386 C187.971242,177.874948 188.27273,178.045301 188.469353,178.26807 L188.469353,178.26807 Z" id="Shape"></path>
|
||||||
|
<path d="M246.958034,177.704594 L255.255509,192.119096 L254.259288,192.761196 C254.049557,192.407386 253.826718,192.053575 253.616987,191.686661 C251.231299,187.558872 248.832503,183.444187 246.486139,179.303294 C246.180958,178.628579 245.480018,178.222899 244.742752,178.294279 C240.010701,178.294279 235.278649,178.294279 230.559706,178.294279 L229.248888,178.294279 L229.248888,177.101806 L230.677679,177.101806 C235.357298,177.101806 240.050025,177.101806 244.742752,177.101806 C245.479125,177.16911 246.177866,176.764702 246.486139,176.092791 C248.858719,171.912586 251.270624,167.758588 253.682528,163.604591 C253.852934,163.303197 254.036449,163.014907 254.24618,162.674201 L255.281725,163.263885 L246.958034,177.704594 Z M246.276409,177.128014 C246.066678,177.363888 245.830731,177.521137 245.830731,177.678386 C245.830731,177.902739 246.012661,178.084613 246.237084,178.084613 C246.461507,178.084613 246.643438,177.902739 246.643438,177.678386 C246.69587,177.573554 246.473031,177.390096 246.302625,177.128014 L246.276409,177.128014 Z" id="Shape"></path>
|
||||||
|
<path d="M343.958535,162.687305 L344.980973,163.303197 L336.67039,177.717699 L344.967865,192.1322 L343.958535,192.800509 L340.419328,186.694002 C339.016753,184.256641 337.574854,181.845488 336.224712,179.368814 C335.902796,178.65551 335.153079,178.235586 334.376459,178.333591 C329.683732,178.333591 325.004113,178.333591 320.311386,178.333591 L319.000568,178.333591 L319.000568,177.141119 L320.311386,177.141119 C325.004113,177.141119 329.69684,177.141119 334.376459,177.141119 C335.155514,177.214019 335.894144,176.781527 336.211603,176.066583 C338.571075,171.886378 340.996088,167.73238 343.394884,163.578383 C343.617723,163.303197 343.788129,163.041115 343.958535,162.687305 Z M336.539308,177.665282 C336.264036,177.494929 336.080522,177.272159 335.936332,177.298368 C335.792142,177.324576 335.66106,177.573554 335.51687,177.730803 C335.674168,177.861844 335.831466,178.097717 335.988764,178.097717 C336.146063,178.097717 336.329577,177.874948 336.578632,177.665282 L336.539308,177.665282 Z" id="Shape"></path>
|
||||||
|
<path d="M384.908477,177.11491 L384.908477,178.215654 C384.736226,178.256565 384.560827,178.282866 384.38415,178.294279 L373.897609,178.294279 C372.337736,178.294279 370.777863,178.294279 369.21799,178.294279 C368.629101,178.242006 368.071613,178.567983 367.828524,179.106732 C365.390403,183.378666 362.934805,187.641864 360.461729,191.896326 C360.304431,192.171512 360.134024,192.433594 359.95051,192.734988 L358.94118,192.105992 L367.238656,177.69149 L358.94118,163.276989 L359.937402,162.661097 L360.540378,163.630799 C362.939174,167.784797 365.364187,171.938794 367.723658,176.118999 C368.035572,176.791282 368.743828,177.187571 369.480154,177.101806 C374.172881,177.101806 378.865608,177.101806 383.545227,177.101806 L384.908477,177.11491 Z M367.933389,177.11491 C367.723658,177.350784 367.487711,177.508033 367.487711,177.652178 C367.524551,177.852747 367.6718,178.015178 367.867848,178.071509 C368.067584,178.035942 368.23279,177.895811 368.300418,177.704594 C368.326634,177.573554 368.103795,177.390096 367.933389,177.128014 L367.933389,177.11491 Z" id="Shape"></path>
|
||||||
|
<path d="M359.871861,399.701021 L358.87564,399.045816 L367.173115,384.631315 L358.87564,370.216813 L359.898077,369.587817 L361.851195,372.955568 C363.751881,376.244696 365.691891,379.507615 367.513927,382.809846 C367.902652,383.661288 368.800578,384.16057 369.729209,384.04163 C374.290854,384.04163 378.904932,384.04163 383.440361,384.04163 L384.88226,384.04163 L384.88226,385.234103 L383.571443,385.234103 C378.878716,385.234103 374.199097,385.234103 369.50637,385.234103 C368.652887,385.151441 367.843222,385.627566 367.500819,386.413471 C365.219997,390.47574 362.873633,394.485592 360.553486,398.508548 C360.356863,398.914775 360.120916,399.307898 359.871861,399.701021 Z M368.470824,384.631315 C368.208661,384.447857 368.025146,384.238192 367.867848,384.2644 C367.71055,384.290608 367.592576,384.539586 367.461495,384.683731 C367.605685,384.827876 367.762983,385.050646 367.920281,385.050646 C368.077579,385.050646 368.234877,384.827876 368.470824,384.631315 Z" id="Shape"></path>
|
||||||
|
<path d="M295.183013,384.080943 L295.183013,385.194791 C294.996744,385.228793 294.808465,385.250679 294.619361,385.260311 L280.436315,385.260311 C280.165769,385.279952 279.894154,385.279952 279.623608,385.260311 C278.920608,385.128366 278.222661,385.512941 277.95887,386.177597 C276.294131,389.152226 274.57696,392.074439 272.872898,395.02286 L270.159505,399.701021 L269.150176,399.05892 L277.447651,384.644419 L269.150176,370.229917 C269.490988,370.020252 269.792476,369.810586 270.146397,369.574713 C270.356128,369.928523 270.565859,370.256125 270.762481,370.596832 C273.161277,374.750829 275.573182,378.904826 277.945762,383.071928 C278.22709,383.719556 278.894575,384.111449 279.597392,384.04163 C284.290119,384.04163 288.982846,384.04163 293.662464,384.04163 L295.183013,384.080943 Z M277.578733,384.631315 C277.827788,384.827876 277.985086,385.06375 278.129276,385.06375 C278.273466,385.06375 278.443872,384.814772 278.60117,384.683731 C278.45698,384.539586 278.339007,384.277504 278.194817,384.2644 C278.050627,384.251296 277.854004,384.447857 277.578733,384.631315 L277.578733,384.631315 Z" id="Shape"></path>
|
||||||
|
<path d="M229.261996,385.273415 L229.261996,384.080943 L230.717004,384.080943 C235.317974,384.080943 239.892727,384.080943 244.546129,384.080943 C245.438773,384.167792 246.283851,383.663029 246.630329,382.836054 C248.937368,378.760681 251.29684,374.711517 253.643203,370.662352 C253.839826,370.321646 254.049557,369.994044 254.259288,369.640233 C254.6001,369.82369 254.88848,369.994044 255.255509,370.216813 C255.071995,370.570624 254.88848,370.937538 254.678749,371.291349 C252.332386,375.353617 250.025347,379.42899 247.626551,383.451946 C247.095538,384.172851 247.095538,385.155299 247.626551,385.876203 C250.012239,389.89916 252.332386,393.974532 254.678749,398.036801 L255.229293,399.019608 L254.259288,399.701021 L253.538338,398.48234 C251.218191,394.459384 248.871827,390.449532 246.591005,386.400367 C246.248602,385.614462 245.438937,385.138337 244.585454,385.220999 C239.892727,385.220999 235.213108,385.220999 230.520381,385.220999 L229.261996,385.273415 Z M246.84006,384.696835 C246.604113,384.500274 246.446815,384.2644 246.289517,384.2644 C246.132219,384.2644 245.988029,384.500274 245.830731,384.631315 C245.961812,384.788564 246.079786,385.037541 246.237084,385.06375 C246.394382,385.089958 246.577897,384.867188 246.84006,384.696835 Z" id="Shape"></path>
|
||||||
|
<path d="M180.447149,369.627129 L186.122989,379.468302 C186.817723,380.647671 187.538672,381.800831 188.154757,383.019511 C188.455404,383.749273 189.206142,384.188854 189.989901,384.094047 C194.630196,384.094047 199.283598,384.094047 203.937001,384.094047 L205.405116,384.094047 C205.405116,384.474065 205.405116,384.801668 205.496873,385.207895 C205.301601,385.240527 205.104681,385.2624 204.907006,385.273415 L192.952349,385.273415 C192.047885,385.273415 191.143421,385.338936 190.252065,385.273415 C189.320109,385.118236 188.405154,385.630015 188.049891,386.5052 C185.860826,390.436427 183.580003,394.289031 181.338505,398.180946 C181.050125,398.692006 180.748637,399.189961 180.434041,399.727229 L179.411603,399.098232 L187.722187,384.683731 L179.411603,370.26923 L180.447149,369.627129 Z M188.403812,385.220999 C188.613543,384.985125 188.84949,384.84098 188.836382,384.683731 C188.823274,384.526482 188.600435,384.2644 188.469353,384.2644 C188.338271,384.2644 188.062999,384.48717 188.036783,384.644419 C188.010567,384.801668 188.233406,384.972021 188.403812,385.220999 L188.403812,385.220999 Z" id="Shape"></path>
|
||||||
|
<path d="M97.996723,384.657523 C95.2177897,379.861425 92.4650727,375.091535 89.6992476,370.243021 L90.7085772,369.574713 L91.7179067,371.330661 C93.9856211,375.261889 96.2664437,379.193116 98.4948336,383.124344 C98.7954167,383.75812 99.4612192,384.135465 100.159572,384.067839 C104.852299,384.067839 109.531918,384.067839 114.224645,384.067839 L115.69276,384.067839 C115.69276,384.474065 115.69276,384.801668 115.69276,385.194791 C115.493004,385.226795 115.291754,385.248663 115.089784,385.260311 C110.16111,385.260311 105.232436,385.260311 100.31687,385.260311 C99.4620407,385.169601 98.64637,385.640848 98.298211,386.426575 C96.0829293,390.357803 93.7889985,394.289031 91.5343922,398.220258 C91.2329042,398.718214 90.9445243,399.229273 90.6299281,399.740333 C90.2891155,399.517563 90.0138438,399.334106 89.6205986,399.098232 C92.4519646,394.262822 95.2046815,389.479829 97.996723,384.657523 Z M99.3075405,384.657523 C99.045377,384.474065 98.8618626,384.2644 98.7176726,384.277504 C98.5734827,384.290608 98.4292928,384.565794 98.298211,384.709939 C98.4555091,384.84098 98.599699,385.076854 98.7569972,385.076854 C98.9142953,385.076854 99.045377,384.827876 99.2813242,384.631315 L99.3075405,384.657523 Z" id="Shape"></path>
|
||||||
|
<path d="M49.8110684,74.8243665 L49.8110684,73.6318941 L51.2529677,73.6318941 C55.8539375,73.6318941 60.4286909,73.6318941 65.0820933,73.6318941 C65.9915043,73.7090051 66.8419312,73.1743121 67.1662933,72.3214849 C69.4864404,68.2068 71.8721284,64.1314273 74.2447082,60.0298464 C74.4151145,59.7284523 74.6117372,59.4401623 74.8083598,59.11256 L75.791473,59.68914 C75.6079585,60.0429505 75.4244441,60.4098651 75.2147133,60.7767797 C72.8552416,64.8652564 70.5219863,68.9799414 68.1100819,73.0291059 C67.6228361,73.6869517 67.6228361,74.5858516 68.1100819,75.2436975 C70.4957699,79.2797579 72.8159171,83.3551306 75.1622806,87.4042951 C75.3589032,87.7450014 75.5424177,88.0857078 75.7652566,88.5050388 L74.8083598,89.1733475 C74.5724126,88.7933288 74.3495736,88.4395183 74.1398428,88.0726038 C71.8065875,84.0496474 69.460224,80.0266911 67.1925096,75.9775266 C66.8305163,75.1132111 65.950075,74.58299 65.0165524,74.6671174 C60.36315,74.6671174 55.7097475,74.6671174 51.0563451,74.6671174 L49.8110684,74.8243665 Z M67.3760241,74.2608906 C67.1400769,74.0512251 66.9827788,73.8153514 66.8254807,73.8153514 C66.6681826,73.8153514 66.5239926,74.0643292 66.3666945,74.1953701 C66.4977763,74.3395151 66.6157499,74.601597 66.773048,74.6147011 C66.9303461,74.6278051 67.1138606,74.4312438 67.3760241,74.2608906 Z" id="Shape"></path>
|
||||||
|
<path d="M97.996723,74.2215783 C95.1784651,69.346856 92.4257482,64.5900705 89.6861394,59.8070769 L90.695469,59.1911845 C90.8920916,59.5187868 91.1018224,59.8463891 91.2984451,60.1870955 C93.6841331,64.3017805 96.0829293,68.4164654 98.4292928,72.5704627 C98.735457,73.2891056 99.4740575,73.7246911 100.251329,73.6449982 C104.904732,73.6449982 109.558134,73.6449982 114.198428,73.6449982 L115.679652,73.6449982 C115.679652,74.038121 115.679652,74.3657233 115.758301,74.7588461 C115.563193,74.7953714 115.366299,74.8216159 115.168433,74.8374706 L101.457281,74.8374706 C101.147613,74.8637939 100.836269,74.8637939 100.526601,74.8374706 C99.5910228,74.6578031 98.6601448,75.1699018 98.3113192,76.0561512 C96.1484702,79.9873789 93.8938639,83.7875656 91.665474,87.6401687 L90.7085772,89.2912843 L89.6861394,88.6491838 L97.996723,74.2215783 Z M98.6783481,74.7850543 C98.8749707,74.5491806 99.1109179,74.3919315 99.1109179,74.2477865 C99.0704034,74.0461913 98.925561,73.881422 98.7307808,73.8153514 C98.53149,73.8605606 98.3686677,74.0036023 98.298211,74.1953701 C98.2719946,74.3395151 98.4948336,74.5229724 98.6783481,74.7850543 L98.6783481,74.7850543 Z" id="Shape"></path>
|
||||||
|
<path d="M255.281725,88.6098715 L254.31172,89.2519721 C254.128206,88.9767861 253.931583,88.7016002 253.774285,88.4133102 C251.349273,84.2200006 248.911152,80.0266911 246.512356,75.8202775 C246.212931,75.1453101 245.517942,74.7347627 244.782077,74.7981583 C240.050025,74.7981583 235.317974,74.7981583 230.59903,74.7981583 L229.288213,74.7981583 L229.288213,73.605686 L230.690787,73.605686 C235.331082,73.605686 239.984484,73.605686 244.637887,73.605686 C245.453722,73.6924086 246.234092,73.2496337 246.577897,72.5049422 C248.92426,68.3247368 251.349273,64.1838437 253.761177,60.0167423 L254.272396,59.1649763 L255.294834,59.7677646 C252.542117,64.5507582 249.7894,69.3075437 246.997358,74.182266 L255.281725,88.6098715 Z M246.84006,74.1953701 C246.577897,74.0119128 246.394382,73.7891432 246.237084,73.8153514 C246.079786,73.8415596 245.961812,74.0905374 245.830731,74.2477865 C245.988029,74.3788274 246.132219,74.6147011 246.289517,74.6147011 C246.446815,74.6147011 246.604113,74.3919315 246.84006,74.1953701 Z" id="Shape"></path>
|
||||||
|
<path d="M270.159505,89.2781802 L269.150176,88.6098715 L277.447651,74.1953701 C274.677456,69.3992724 271.907262,64.5944385 269.137067,59.7808687 L270.146397,59.1518722 C270.34302,59.4794745 270.55275,59.7939728 270.749373,60.1346792 C273.108845,64.2231559 275.507641,68.2985286 277.81468,72.4132136 C278.177909,73.2326619 279.03549,73.7172303 279.925096,73.605686 C284.539174,73.605686 289.100819,73.605686 293.754222,73.605686 L295.169905,73.605686 L295.169905,74.7195338 C294.997653,74.7604445 294.822255,74.7867461 294.645578,74.7981583 L282.350109,74.7981583 C281.380104,74.7981583 280.39699,74.7981583 279.426985,74.7981583 C278.836996,74.7256721 278.272071,75.0591433 278.050627,75.6106121 C275.769804,79.6204643 273.449657,83.6041083 271.142618,87.5877523 C270.814914,88.1381242 270.55275,88.675392 270.159505,89.2781802 Z M278.74536,74.1953701 C278.483197,74.0119128 278.286574,73.8022473 278.142384,73.8153514 C277.998194,73.8284555 277.867113,74.0905374 277.722923,74.2477865 C277.880221,74.3788274 278.037519,74.6147011 278.194817,74.6147011 C278.352115,74.6147011 278.496305,74.3919315 278.74536,74.1953701 Z" id="Shape"></path>
|
||||||
|
<path d="M359.884969,296.231109 L358.914964,295.589008 C359.08537,295.248302 359.268885,294.907595 359.452399,294.579993 C361.838087,290.452204 364.197559,286.311311 366.609463,282.20973 C367.048694,281.613545 367.048694,280.800989 366.609463,280.204804 C364.210667,276.142535 361.864304,272.02785 359.504832,267.939373 L358.862531,266.786213 L359.80632,266.183425 C359.925854,266.314844 360.035394,266.455011 360.134024,266.602756 L367.173115,278.776458 C367.32181,279.00211 367.453265,279.238655 367.56636,279.484079 C367.845616,280.269641 368.642272,280.747486 369.467046,280.624135 C374.120448,280.624135 378.773851,280.624135 383.414145,280.624135 L384.869152,280.624135 L384.869152,281.816607 L383.558335,281.816607 C378.865608,281.816607 374.172881,281.816607 369.493262,281.816607 C368.638838,281.729669 367.826832,282.207171 367.487711,282.995975 C365.311754,286.927203 363.057148,290.72739 360.828758,294.579993 L359.884969,296.231109 Z M367.933389,280.611031 C367.723658,280.846904 367.487711,281.004153 367.487711,281.161402 C367.534671,281.356802 367.677939,281.514841 367.867848,281.580733 C368.063139,281.536017 368.224483,281.399161 368.300418,281.213819 C368.326634,281.05657 368.103795,280.873112 367.933389,280.611031 L367.933389,280.611031 Z" id="Shape"></path>
|
||||||
|
<path d="M343.958535,266.157217 L344.954757,266.786213 C342.215148,271.556103 339.462431,276.325992 336.657281,281.200715 L344.954757,295.615216 L343.99786,296.270421 C343.814345,295.982131 343.617723,295.720049 343.447317,295.418655 C341.022304,291.238449 338.584183,287.04514 336.198495,282.838726 C335.897486,282.158873 335.195578,281.747356 334.455108,281.816607 C329.736165,281.816607 325.004113,281.816607 320.272062,281.816607 L318.961244,281.816607 L318.961244,280.624135 L320.363819,280.624135 C325.004113,280.624135 329.657515,280.624135 334.310918,280.624135 C335.124431,280.717187 335.906119,280.278944 336.250928,279.536495 C338.597291,275.35629 341.035412,271.202292 343.434208,267.048295 L343.958535,266.157217 Z M336.5262,281.148298 C336.250928,280.977945 336.067413,280.755176 335.923224,280.781384 C335.779034,280.807592 335.647952,281.05657 335.503762,281.200715 C335.66106,281.331756 335.80525,281.567629 335.962548,281.580733 C336.119846,281.593838 336.329577,281.34486 336.578632,281.148298 L336.5262,281.148298 Z" id="Shape"></path>
|
||||||
|
<path d="M295.169905,280.597927 L295.169905,281.711774 C294.995394,281.725392 294.820088,281.725392 294.645578,281.711774 C290.0315,281.711774 285.469855,281.816607 280.816452,281.711774 C279.308073,281.507317 277.854137,282.355632 277.290353,283.769117 C275.29791,287.516887 273.082628,291.159825 270.945996,294.842075 L270.172613,296.152484 L269.137067,295.523488 L277.447651,281.108986 C274.668718,276.312888 271.898523,271.508055 269.137067,266.694485 L270.146397,266.078592 C270.34302,266.406195 270.55275,266.720693 270.749373,267.061399 C273.095736,271.110564 275.468316,275.159728 277.762247,279.248205 C278.120875,280.11542 279.00369,280.647071 279.938204,280.558614 C284.552282,280.493094 289.113927,280.558614 293.76733,280.558614 L295.169905,280.597927 Z M278.74536,281.213819 C278.509413,281.017257 278.352115,280.781384 278.194817,280.781384 C278.037519,280.781384 277.880221,281.017257 277.736031,281.148298 C277.867113,281.305548 277.985086,281.554525 278.142384,281.580733 C278.299682,281.606942 278.417656,281.384172 278.74536,281.213819 Z" id="Shape"></path>
|
||||||
|
<path d="M246.958034,281.187611 L255.268617,295.602112 L254.259288,296.283525 C253.944692,295.733153 253.616987,295.195885 253.315499,294.658617 C251.047785,290.72739 248.766962,286.796162 246.538572,282.864934 C246.232408,282.146292 245.493807,281.710706 244.716536,281.790399 C239.984484,281.790399 235.252433,281.790399 230.533489,281.790399 L229.222672,281.790399 L229.222672,280.755176 C229.327537,280.755176 229.419294,280.624135 229.52416,280.624135 L235.265541,280.624135 C238.319746,280.624135 241.360843,280.624135 244.441264,280.624135 C245.370341,280.743746 246.267101,280.236808 246.643438,279.379246 C248.92426,275.290769 251.309948,271.254709 253.656312,267.19244 C253.839826,266.864838 254.049557,266.537236 254.272396,266.170321 L255.294834,266.773109 L246.958034,281.187611 Z M246.826952,281.187611 C246.564788,281.017257 246.381274,280.794488 246.223976,280.820696 C246.066678,280.846904 245.948704,281.095882 245.817622,281.253131 C245.974921,281.384172 246.119111,281.620046 246.276409,281.620046 C246.433707,281.620046 246.604113,281.357964 246.84006,281.148298 L246.826952,281.187611 Z" id="Shape"></path>
|
||||||
|
<path d="M205.431333,280.597927 L205.431333,281.685566 C205.270212,281.73853 205.102645,281.769388 204.933222,281.777295 L195.757499,281.777295 C193.765056,281.777295 191.825046,281.777295 189.780171,281.777295 C189.119175,281.70903 188.4894,282.07408 188.220298,282.681477 C185.769069,286.992724 183.278515,291.277762 180.787962,295.575904 C180.683096,295.772465 180.552015,295.969027 180.394717,296.218004 L179.385387,295.589008 L187.695971,281.174507 L179.385387,266.760005 L180.3685,266.144113 C180.552015,266.432403 180.748637,266.707589 180.919044,266.995879 C183.344056,271.189188 185.782177,275.382498 188.167865,279.588911 C188.47878,280.263425 189.185707,280.664244 189.92436,280.584822 C194.603979,280.584822 199.296706,280.584822 203.989433,280.584822 L205.431333,280.597927 Z M189.006788,281.148298 C188.744625,280.977945 188.56111,280.755176 188.41692,280.781384 C188.27273,280.807592 188.12854,281.05657 187.997459,281.213819 C188.154757,281.34486 188.298947,281.567629 188.456245,281.580733 C188.613543,281.593838 188.770841,281.34486 189.006788,281.148298 L189.006788,281.148298 Z" id="Shape"></path>
|
||||||
|
<path d="M139.536532,281.790399 L139.536532,280.597927 L140.99154,280.597927 C145.553185,280.597927 150.167263,280.597927 154.702692,280.597927 C155.662715,280.698213 156.578177,280.169209 156.970406,279.287517 C159.264337,275.199041 161.636917,271.16298 163.98328,267.100712 C164.153687,266.799317 164.337201,266.511027 164.533824,266.183425 L165.56937,266.773109 C162.803545,271.556103 160.037719,276.339097 157.245678,281.187611 L165.543153,295.602112 L164.56004,296.283525 C164.245444,295.772465 163.943956,295.27451 163.655576,294.76345 C161.387862,290.832223 159.107039,286.900995 156.891757,282.969767 C156.549354,282.183863 155.73969,281.707738 154.886206,281.790399 C150.193479,281.790399 145.513861,281.790399 140.821134,281.790399 L139.536532,281.790399 Z M156.577161,280.611031 C156.380538,280.846904 156.144591,281.004153 156.144591,281.161402 C156.144591,281.318652 156.380538,281.580733 156.524728,281.580733 C156.720019,281.536017 156.881364,281.399161 156.957298,281.213819 C156.957298,281.05657 156.747567,280.873112 156.51162,280.611031 L156.577161,280.611031 Z" id="Shape"></path>
|
||||||
|
<path d="M90.6823608,296.218004 L89.7123558,295.589008 C89.8958703,295.248302 90.0662765,294.907595 90.2628992,294.579993 C92.6223708,290.491516 94.9556261,286.376831 97.3544223,282.314563 C97.8416682,281.656717 97.8416682,280.757817 97.3544223,280.099971 C94.942518,276.037702 92.6092627,271.936122 90.249791,267.834541 C90.0531684,267.506938 89.8696539,267.166232 89.6599231,266.786213 L90.6037118,266.183425 C90.7197593,266.309798 90.824994,266.445684 90.918308,266.589652 C93.2777796,270.651921 95.6110349,274.714189 97.9573984,278.763354 C98.0886132,278.958407 98.2026453,279.164478 98.298211,279.379246 C98.5939504,280.248695 99.4763955,280.775777 100.382411,280.624135 C105.022705,280.558614 109.676108,280.624135 114.32951,280.624135 L115.640328,280.624135 L115.640328,281.816607 L114.32951,281.816607 C109.636783,281.816607 104.944056,281.816607 100.264437,281.816607 C99.4100138,281.729669 98.5980073,282.207171 98.2588865,282.995975 C95.9649557,287.084452 93.5923759,291.120513 91.2460124,295.182781 C91.1280388,295.497279 90.9707407,295.85109 90.6823608,296.218004 Z M99.2813242,281.148298 C99.0060525,280.977945 98.822538,280.755176 98.6783481,280.781384 C98.5341582,280.807592 98.4030764,281.05657 98.2588865,281.213819 C98.4161846,281.34486 98.5734827,281.567629 98.7307808,281.580733 C98.8880789,281.593838 99.0322689,281.357964 99.2813242,281.148298 Z" id="Shape"></path>
|
||||||
|
<path d="M49.784852,281.790399 L49.784852,280.755176 C49.8802688,280.700638 49.9813658,280.656697 50.0863401,280.624135 L53.0094633,280.624135 C56.9419161,280.624135 60.8743688,280.624135 64.8068216,280.624135 C66.8648052,280.624135 66.3535864,280.873112 67.3366995,279.195789 C69.6568467,275.264561 71.9507775,271.215397 74.2578164,267.218648 C74.4413309,266.891046 74.6510617,266.563444 74.8739007,266.209633 L75.8963384,266.799317 C73.1305133,271.582311 70.3777964,276.365305 67.5857549,281.213819 C70.3384718,285.996813 73.0911888,290.753598 75.8701221,295.62832 L74.8739007,296.309733 L73.930112,294.671722 C71.6623976,290.740494 69.381575,286.809266 67.1531851,282.878039 C66.8470209,282.159396 66.1084203,281.72381 65.3311486,281.803503 C60.5990971,281.803503 55.8801538,281.803503 51.1481023,281.803503 L49.784852,281.790399 Z M67.3760241,281.213819 C67.1400769,281.017257 66.9827788,280.781384 66.8254807,280.781384 C66.6681826,280.781384 66.5239926,281.017257 66.3666945,281.148298 C66.4977763,281.305548 66.6157499,281.554525 66.773048,281.580733 C66.9303461,281.606942 67.1138606,281.384172 67.3760241,281.213819 Z" id="Shape"></path>
|
||||||
|
<path d="M74.8083598,162.700409 L75.8307975,163.290093 C73.0649724,168.073087 70.3122555,172.869184 67.520214,177.704594 C70.2729309,182.487588 73.0256479,187.257478 75.8176893,192.119096 L74.821468,192.800509 C74.5068718,192.276345 74.2053837,191.77839 73.9170038,191.280434 C71.6361812,187.349206 69.3291423,183.417979 67.0876442,179.395022 C66.78148,178.676379 66.0428794,178.240794 65.2656078,178.320487 C60.5335563,178.320487 55.8015048,178.320487 51.0825614,178.320487 L49.7717439,178.320487 L49.7717439,177.285264 C49.8766093,177.285264 49.9814747,177.154223 50.0732319,177.154223 L55.6966394,177.154223 C58.7901689,177.154223 61.8705902,177.154223 64.9641197,177.154223 C65.9098146,177.263988 66.8119323,176.72718 67.1662933,175.843813 C69.460224,171.755337 71.8328039,167.719276 74.1791674,163.657008 L74.8083598,162.700409 Z M67.3760241,177.730803 C67.1400769,177.534241 66.9827788,177.298368 66.8254807,177.298368 C66.6681826,177.298368 66.5239926,177.534241 66.3666945,177.678386 C66.4977763,177.822531 66.6157499,178.071509 66.773048,178.097717 C66.9303461,178.123925 67.1138606,177.91426 67.3760241,177.730803 Z" id="Shape"></path>
|
||||||
|
<path d="M90.695469,192.734988 L89.6861394,192.092888 L97.9836148,177.678386 L89.6992476,163.263885 C90.026952,163.041115 90.3284401,162.83145 90.6823608,162.60868 C90.9051998,162.962491 91.1149306,163.290093 91.2984451,163.617695 C93.7103494,167.784797 96.1222538,171.92569 98.4948336,176.105895 C98.7803932,176.748379 99.4468833,177.134399 100.146464,177.062494 C104.878515,177.062494 109.610567,177.062494 114.32951,177.062494 L115.640328,177.062494 C115.640328,177.455617 115.640328,177.783219 115.718977,178.176342 C115.48303,178.176342 115.299515,178.254966 115.116001,178.254966 C110.200435,178.254966 105.271761,178.254966 100.356195,178.254966 C99.5036999,178.157873 98.6866647,178.624605 98.3375355,179.408126 C96.1091456,183.339354 93.828323,187.270582 91.5606086,191.201809 C91.3115533,191.712869 90.9707407,192.210825 90.695469,192.734988 Z M99.2813242,177.665282 C99.0191607,177.481825 98.8356462,177.272159 98.6914563,177.298368 C98.5472663,177.324576 98.4030764,177.573554 98.2719946,177.730803 C98.4292928,177.861844 98.5734827,178.084613 98.7307808,178.097717 C98.8880789,178.110821 99.045377,177.861844 99.2813242,177.665282 Z" id="Shape"></path>
|
||||||
|
<path d="M345.007189,399.05892 L344.010968,399.714125 C343.70948,399.216169 343.407992,398.718214 343.119612,398.220258 C340.878114,394.289031 338.6104,390.449532 336.421334,386.531408 C336.02609,385.639693 335.096552,385.108694 334.127403,385.220999 C329.513326,385.299623 324.95168,385.220999 320.298278,385.220999 L318.98746,385.220999 L318.98746,384.028526 L320.42936,384.028526 C325.108978,384.028526 329.801705,384.028526 334.494432,384.028526 C335.235322,384.083511 335.931681,383.670012 336.23782,382.993303 C338.597291,378.826202 341.022304,374.672205 343.4211,370.505103 L343.984752,369.587817 L345.007189,370.177501 L336.696606,384.592002 L345.007189,399.05892 Z M336.09363,385.234103 C336.264036,384.972021 336.486875,384.788564 336.460659,384.644419 C336.396962,384.448114 336.231012,384.302325 336.028089,384.2644 C335.836812,384.332007 335.696638,384.497161 335.66106,384.696835 C335.582411,384.84098 335.818358,384.998229 336.09363,385.234103 Z" id="Shape"></path>
|
||||||
|
<path d="M165.556261,370.256125 C162.803545,375.026015 160.063936,379.795905 157.245678,384.670627 L165.543153,399.085128 L164.533824,399.753437 L160.994616,393.633826 C159.592041,391.209569 158.150142,388.785312 156.8,386.321742 C156.478085,385.608438 155.728368,385.188514 154.951747,385.286519 C150.25902,385.286519 145.579401,385.286519 140.886674,385.286519 L139.575857,385.286519 L139.575857,384.094047 L140.886674,384.094047 C145.605618,384.094047 150.337669,384.094047 155.069721,384.094047 C155.848344,384.163133 156.583277,383.724425 156.891757,383.006407 C159.251229,378.826202 161.676241,374.685309 164.088146,370.518207 C164.232336,370.256125 164.402742,369.994044 164.612473,369.640233 L165.556261,370.256125 Z M156.51162,385.234103 C156.721351,384.998229 156.957298,384.84098 156.957298,384.696835 C156.914415,384.492037 156.763913,384.326537 156.564053,384.2644 C156.432971,384.2644 156.170808,384.48717 156.144591,384.644419 C156.118375,384.801668 156.328106,384.972021 156.51162,385.234103 Z" id="Shape"></path>
|
||||||
|
<path d="M345.020298,88.6229756 L344.063401,89.2257639 C343.966003,89.1344585 343.878162,89.0334726 343.801237,88.9243697 C341.363117,84.7048521 338.924996,80.4591262 336.473767,76.2527126 C335.477546,74.5491806 335.975656,74.8374706 334.061863,74.8243665 L319.053001,74.8243665 L319.053001,73.6318941 L320.363819,73.6318941 C325.017221,73.6318941 329.657515,73.6318941 334.310918,73.6318941 C335.16862,73.7167966 335.981651,73.2333801 336.316469,72.4394217 C338.649724,68.2985286 341.061628,64.1838437 343.447317,60.0560546 C343.604615,59.7939728 343.761913,59.5187868 343.971644,59.1911845 L344.994081,59.7939728 C342.241364,64.5638623 339.488647,69.3206478 336.683498,74.2084742 C339.453692,78.9783638 342.232626,83.7831976 345.020298,88.6229756 Z M336.578632,74.2084742 C336.329577,74.0119128 336.172279,73.7760392 336.028089,73.7760392 C335.883899,73.7760392 335.713493,74.0119128 335.569303,74.1429537 C335.700385,74.3002028 335.818358,74.5491806 335.975656,74.5753888 C336.132954,74.601597 336.303361,74.4181397 336.578632,74.2477865 L336.578632,74.2084742 Z" id="Shape"></path>
|
||||||
|
<path d="M384.895369,73.6318941 C384.895369,74.038121 384.895369,74.3395151 384.895369,74.7064297 C384.758454,74.7521102 384.618217,74.7871585 384.475907,74.8112624 L376.742083,74.8112624 C374.238422,74.8112624 371.73476,74.8112624 369.231098,74.8112624 C368.565534,74.7370029 367.928732,75.1030498 367.658117,75.7154448 C365.219997,80.0266911 362.716335,84.3117293 360.23889,88.6098715 C360.120916,88.8064329 359.989834,89.0029943 359.845645,89.2519721 L358.823207,88.6360797 L367.13379,74.2215783 L358.823207,59.8070769 L359.80632,59.1911845 C359.989834,59.4794745 360.186457,59.7546605 360.356863,60.0429505 C362.781876,64.23626 365.219997,68.4164654 367.605685,72.6359831 C367.913958,73.3078938 368.612699,73.7123017 369.349072,73.6449982 C374.041799,73.6449982 378.734526,73.6449982 383.414145,73.6449982 L384.895369,73.6318941 Z M368.483932,74.182266 C368.208661,74.0119128 368.025146,73.7891432 367.880956,73.8153514 C367.736766,73.8415596 367.605685,74.0905374 367.461495,74.2477865 C367.618793,74.3788274 367.762983,74.601597 367.933389,74.6147011 C368.103795,74.6278051 368.234877,74.3788274 368.483932,74.182266 L368.483932,74.182266 Z" id="Shape"></path>
|
||||||
|
<path d="M205.457549,73.6318941 L205.457549,74.7588461 C205.265465,74.770253 205.072873,74.770253 204.880789,74.7588461 C199.952115,74.7588461 195.036549,74.7588461 190.107875,74.7588461 C189.258135,74.659074 188.44334,75.1275683 188.102324,75.9120062 C185.873934,79.8432338 183.593112,83.7744615 181.325397,87.7056892 C181.037017,88.2167488 180.735529,88.7147043 180.434041,89.238868 L179.411603,88.5836634 L187.722187,74.1691619 L179.424712,59.7546605 L180.434041,59.0994559 L181.443371,60.8423001 C183.711085,64.7735278 185.991908,68.7047555 188.220298,72.6359831 C188.514767,73.2754081 189.184974,73.6552495 189.885036,73.5794778 C194.577763,73.5794778 199.257382,73.5794778 203.950109,73.5794778 L205.457549,73.6318941 Z M189.006788,74.2477865 C188.770841,74.0512251 188.613543,73.8153514 188.469353,73.8153514 C188.325163,73.8153514 188.154757,74.0512251 187.997459,74.182266 C188.141649,74.3395151 188.259622,74.5884929 188.41692,74.6147011 C188.574218,74.6409092 188.744625,74.4181397 189.006788,74.2477865 L189.006788,74.2477865 Z" id="Shape"></path>
|
||||||
|
<path d="M270.133289,192.748092 L269.150176,192.092888 L277.447651,177.678386 C274.677456,172.882289 271.907262,168.077455 269.137067,163.263885 L270.133289,162.634888 C270.316803,162.923178 270.513426,163.211468 270.683832,163.499759 C273.108845,167.693068 275.546965,171.873273 277.932653,176.092791 C278.243569,176.767304 278.950496,177.168123 279.689149,177.088702 C284.408092,177.088702 289.140144,177.088702 293.872195,177.088702 L295.183013,177.088702 L295.183013,178.189446 C295.015622,178.234925 294.844558,178.26562 294.671794,178.281175 L284.35566,178.281175 C282.717138,178.281175 281.078616,178.281175 279.426985,178.281175 C278.840362,178.206775 278.276542,178.534226 278.050627,179.080524 C275.612506,183.365562 273.135061,187.611288 270.670724,191.870118 C270.55275,192.158408 270.34302,192.459802 270.133289,192.748092 Z M278.194817,178.333591 C278.378331,178.071509 278.588062,177.888052 278.561846,177.743907 C278.500408,177.551139 278.340309,177.406095 278.142384,177.363888 C277.947604,177.429959 277.802762,177.594728 277.762247,177.796323 C277.749139,177.874948 277.998194,178.045301 278.194817,178.26807 L278.194817,178.333591 Z" id="Shape"></path>
|
||||||
|
<path d="M139.470991,74.8243665 L139.470991,73.6318941 L140.860458,73.6318941 C145.59251,73.6318941 150.324561,73.6318941 155.043504,73.6318941 C155.74816,73.6951332 156.415825,73.3062212 156.708243,72.6621913 C159.080823,68.49509 161.492727,64.3410928 163.891523,60.1739914 C164.088146,59.8463891 164.297877,59.5187868 164.494499,59.1780804 L165.516937,59.7939728 L157.206353,74.2084742 C159.985287,79.017676 162.724896,83.7875656 165.503829,88.6229756 L164.507607,89.2912843 L163.77355,88.0594997 C161.414078,83.9710229 159.02839,79.8825461 156.708243,75.7809653 C156.416948,75.1386314 155.744432,74.7574813 155.043504,74.8374706 C150.311453,74.8374706 145.579401,74.8374706 140.860458,74.8374706 L139.470991,74.8243665 Z M156.51162,73.6449982 C156.301889,73.8808719 156.065942,74.038121 156.065942,74.182266 C156.111165,74.3814947 156.254252,74.5442663 156.446079,74.6147011 C156.645815,74.5791342 156.811021,74.4390034 156.878649,74.2477865 C156.957298,74.0905374 156.734459,73.9070801 156.51162,73.6449982 Z" id="Shape"></path>
|
||||||
|
<path d="M49.7979602,23.0763064 L49.7979602,22.027979 L51.1087778,22.027979 C55.7490721,22.027979 60.4024745,22.027979 65.0558769,22.027979 C65.9488784,22.118544 66.7975912,21.6200806 67.1531851,20.7961943 C69.4471159,16.7077176 71.8196957,12.6585531 74.1660592,8.59628449 C74.3495736,8.26868219 74.5593045,7.94107988 74.7821435,7.58726939 L75.8045812,8.17695354 L67.520214,22.591455 C70.2729309,27.3482404 73.0387561,32.1443382 75.791473,37.0059564 L74.8083598,37.6349528 L74.1660592,36.521105 C71.7934794,32.40642 69.381575,28.278631 67.0483197,24.1377379 C66.753824,23.4521073 66.0472668,23.0378645 65.3049323,23.1156187 C60.5728808,23.1156187 55.8539375,23.1156187 51.121886,23.1156187 L49.7979602,23.0763064 Z M67.3760241,22.7093918 C67.1662933,22.4604141 67.074536,22.2507486 66.9434543,22.2245404 C66.8123725,22.1983322 66.6157499,22.316269 66.4453436,22.3686854 C66.4453436,22.5390386 66.5371008,22.8011204 66.6288581,22.8273286 C66.8825005,22.8266899 67.1345241,22.7869091 67.3760241,22.7093918 L67.3760241,22.7093918 Z" id="Shape"></path>
|
||||||
|
<path d="M254.272396,7.60037348 L255.294834,8.20316172 L246.958034,22.5521427 C249.710751,27.3089282 252.476576,32.1050259 255.229293,36.9666441 L254.233071,37.5956406 C254.023341,37.2418301 253.787393,36.8880196 253.577663,36.521105 C251.191975,32.3933159 248.793178,28.278631 246.446815,24.1377379 C246.153807,23.4570935 245.454281,23.0438658 244.716536,23.1156187 C239.984484,23.1156187 235.252433,23.1156187 230.533489,23.1156187 L229.222672,23.1156187 L229.222672,22.0672913 L230.533489,22.0672913 C235.173784,22.0672913 239.827186,22.0672913 244.480589,22.0672913 C245.393558,22.1459904 246.248594,21.6117593 246.577897,20.7568821 C248.871827,16.6815094 251.244407,12.6323449 253.590771,8.57007631 C253.839826,8.29489037 254.049557,7.96728806 254.272396,7.60037348 Z M246.826952,22.4342059 C246.60735,22.3295008 246.373092,22.2588035 246.132219,22.2245404 C246.027353,22.2245404 245.961812,22.4997263 245.870055,22.6438713 C246.027353,22.7356 246.19776,22.8928491 246.34195,22.8666409 C246.486139,22.8404327 246.591005,22.6569754 246.826952,22.4342059 Z" id="Shape"></path>
|
||||||
|
<path d="M295.156797,22.027979 C295.156797,22.4342059 295.156797,22.6962877 295.156797,23.0107859 C294.920849,23.0107859 294.737335,23.0107859 294.55382,23.0107859 C289.625146,23.0107859 284.70958,23.0107859 279.780906,23.0107859 C278.927423,22.9281245 278.117758,23.4042495 277.775355,24.1901542 C275.481425,28.278631 273.121953,32.3277955 270.775589,36.3900641 L270.107072,37.4908078 L269.071527,36.8880196 L277.369002,22.4735181 L269.150176,8.21626582 L270.146397,7.58726939 C270.356128,7.92797579 270.565859,8.242474 270.749373,8.5831804 C273.174386,12.7109694 275.546965,16.8649667 277.893329,20.9665475 C278.175054,21.7191141 278.928751,22.1873373 279.728473,22.1066036 C284.381876,22.1066036 289.02217,22.1066036 293.675573,22.1066036 L295.156797,22.027979 Z M278.706036,22.5390386 C278.483197,22.3817895 278.312791,22.172124 278.207925,22.1983322 C278.10306,22.2245404 277.906437,22.4604141 277.762247,22.591455 C277.906437,22.6962877 278.050627,22.8666409 278.194817,22.8666409 C278.339007,22.8666409 278.483197,22.6962877 278.706036,22.5390386 L278.706036,22.5390386 Z" id="Shape"></path>
|
||||||
|
<path d="M90.6823608,37.517016 L89.6599231,36.9142278 L97.9442903,22.4997263 C95.1784651,17.6905245 92.4388564,12.9599472 89.6730313,8.17695354 L90.6692526,7.52174893 C90.8920916,7.88866351 91.1018224,8.21626582 91.2853369,8.54386812 C93.6972413,12.7109694 96.1091456,16.8518626 98.4817255,21.032068 C98.7397507,21.7173579 99.4155141,22.1535416 100.146464,22.1066036 C104.826083,22.1066036 109.51881,22.1066036 114.211537,22.1066036 L115.653436,22.1066036 C115.653436,22.3293731 115.653436,22.4735181 115.653436,22.6176632 C115.653436,22.7618082 115.653436,22.9190573 115.653436,23.1549309 L114.342618,23.1549309 C109.610567,23.1549309 104.878515,23.1549309 100.159572,23.1549309 C99.4223998,23.0649004 98.711795,23.462503 98.4030764,24.1377379 C96.0567129,28.2917351 93.6579167,32.40642 91.2722287,36.5342091 C91.141147,36.7962909 90.9707407,37.1501014 90.6823608,37.517016 Z M99.2551078,22.5390386 C99.0191607,22.3817895 98.8487544,22.172124 98.743889,22.1983322 C98.6390236,22.2245404 98.4424009,22.44731 98.298211,22.591455 C98.4424009,22.6962877 98.5865909,22.8666409 98.7307808,22.8666409 C98.8749707,22.8666409 99.0191607,22.6962877 99.2551078,22.5390386 Z" id="Shape"></path>
|
||||||
|
<path d="M164.546932,7.58726939 L165.556261,8.21626582 L157.285003,22.5390386 C160.011503,27.28272 162.777328,32.0788177 165.556261,36.95354 L164.586256,37.5694324 C164.478465,37.4395896 164.377821,37.3039803 164.284768,37.1632055 C161.846648,32.969896 159.434743,28.7765865 157.009731,24.583277 C156.861721,24.3503309 156.726082,24.1097562 156.603377,23.8625519 C156.399452,23.3338578 155.851522,23.0216351 155.29256,23.1156187 C152.670925,23.1156187 149.983749,23.1156187 147.322789,23.1156187 L139.523424,23.1156187 L139.523424,22.0672913 L140.925999,22.0672913 C145.618726,22.0672913 150.311453,22.0672913 154.991072,22.0672913 C155.730591,22.1509182 156.439818,21.7487951 156.747567,21.0713803 C159.120147,16.8911749 161.54516,12.7371776 163.943956,8.5831804 L164.546932,7.58726939 Z M157.075272,22.5390386 C156.852433,22.3686854 156.682026,22.172124 156.564053,22.1983322 C156.446079,22.2245404 156.275673,22.44731 156.131483,22.591455 C156.275673,22.6831836 156.419863,22.8666409 156.564053,22.8666409 C156.708243,22.8666409 156.852433,22.6962877 157.075272,22.5390386 Z" id="Shape"></path>
|
||||||
|
<path d="M179.398495,36.9142278 C182.190537,32.0919218 184.930145,27.3220323 187.682862,22.4997263 C184.921407,17.6948925 182.16432,12.9162669 179.411603,8.16384945 L180.420933,7.53485302 L181.023909,8.51765994 C183.383381,12.6192408 185.782177,16.6946135 188.089216,20.8092984 C188.427361,21.6003529 189.238029,22.0823649 190.094767,22.0017708 C194.708845,22.0017708 199.27049,22.0017708 203.923892,22.0017708 L205.392008,22.0017708 C205.392008,22.3424772 205.392008,22.6307672 205.496873,22.9714736 C205.247818,22.9714736 205.064304,22.9714736 204.880789,22.9714736 C199.965223,22.9714736 195.036549,22.9714736 190.107875,22.9714736 C189.253451,22.8845359 188.441445,23.362038 188.102324,24.1508419 C185.808393,28.2393187 183.435813,32.2753791 181.102558,36.3376477 L180.434041,37.4514955 L179.398495,36.9142278 Z M188.980572,22.4997263 C188.718408,22.3686854 188.56111,22.2114363 188.41692,22.2376445 C188.27273,22.2638527 188.154757,22.4604141 188.023675,22.5783509 C188.166012,22.7198934 188.335421,22.8313116 188.521786,22.9059532 C188.626651,22.879745 188.770841,22.6569754 188.980572,22.4604141 L188.980572,22.4997263 Z" id="Shape"></path>
|
||||||
|
<path d="M343.958535,7.58726939 L344.967865,8.21626582 L336.749039,22.5521427 C339.475539,27.287088 342.232626,32.0919218 345.020298,36.9666441 L343.984752,37.5956406 L339.934325,30.5718471 C338.623508,28.3703596 337.378231,26.1950803 336.132954,24.019801 C335.877112,23.4503619 335.286341,23.1076105 334.664839,23.168035 C329.893463,23.168035 325.122087,23.168035 320.363819,23.168035 L319.053001,23.168035 L319.053001,22.1197077 L320.363819,22.1197077 C325.043438,22.1197077 329.736165,22.1197077 334.428891,22.1197077 C335.243252,22.2169995 336.027269,21.7774514 336.368902,21.032068 C338.702157,16.8780708 341.114061,12.7633858 343.499749,8.64870086 C343.591506,8.25557809 343.775021,7.96728806 343.958535,7.58726939 Z M336.486875,22.5390386 C336.250928,22.3817895 336.080522,22.172124 335.975656,22.1983322 C335.870791,22.2245404 335.687276,22.4604141 335.543086,22.591455 C335.687276,22.6962877 335.831466,22.8666409 335.975656,22.8666409 C336.119846,22.8666409 336.303361,22.6962877 336.539308,22.5390386 L336.486875,22.5390386 Z" id="Shape"></path>
|
||||||
|
<path d="M359.898077,37.517016 L358.862531,36.9142278 L367.146899,22.4997263 C364.367965,17.6774204 361.628356,12.9206349 358.87564,8.16384945 L359.884969,7.53485302 C360.081592,7.87555942 360.291323,8.20316172 360.487945,8.53076403 C362.873633,12.6585531 365.272429,16.773238 367.618793,20.9141312 C367.929765,21.6348411 368.673025,22.0700434 369.453937,21.9886667 C374.094232,21.9886667 378.747634,21.9886667 383.401037,21.9886667 L384.856044,21.9886667 C384.856044,22.3424772 384.921585,22.6307672 384.96091,22.9714736 C384.711854,22.9714736 384.515232,22.9714736 384.331717,22.9714736 C379.416151,22.9714736 374.487477,22.9714736 369.558803,22.9714736 C368.704726,22.888238 367.896347,23.3720513 367.56636,24.163946 C365.272429,28.2393187 362.89985,32.2884832 360.553486,36.3507518 C360.343755,36.7831868 360.120916,37.1501014 359.898077,37.517016 Z M368.444608,22.4604141 C368.182444,22.3293731 368.012038,22.172124 367.880956,22.1983322 C367.749875,22.2245404 367.618793,22.4211018 367.487711,22.5390386 C367.630048,22.6805811 367.799457,22.7919993 367.985822,22.8666409 C368.090687,22.879745 368.234877,22.6569754 368.444608,22.4604141 Z" id="Shape"></path>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="SL.100919.24070.30-[Converted]-Copy-3" transform="translate(-174.813130, -3.000000)" fill="#B4C4D3">
|
||||||
|
<g id="Group" transform="translate(-0.186870, 0.000000)">
|
||||||
|
<polygon id="Path" points="294.658686 0 302.274536 13.1958209 301.252098 13.8510255 293.256111 0"></polygon>
|
||||||
|
<path d="M204.933222,0 L212.549072,13.1958209 L211.513526,13.8510255 C208.891891,9.22964895 206.226562,4.61264046 203.517539,0 L204.933222,0 Z" id="Path"></path>
|
||||||
|
<polygon id="Path" points="231.228223 0 223.192911 13.8117132 222.144257 13.2089249 229.760107 0"></polygon>
|
||||||
|
<path d="M384.38415,0 C386.927136,4.36803074 389.465753,8.76663769 392,13.1958209 L390.977562,13.8510255 C388.355927,9.22964895 385.690598,4.61264046 382.981575,0 L384.38415,0 Z" id="Path"></path>
|
||||||
|
<path d="M320.901254,0 L312.931483,13.8117132 L311.882829,13.2089249 C314.425815,8.77974178 316.968801,4.38987089 319.498679,0 L320.901254,0 Z" id="Path"></path>
|
||||||
|
<path d="M203.779702,406.986896 C204.671058,405.388197 205.562414,403.789497 206.466878,402.203902 C208.131617,399.294794 209.809463,396.398789 211.526634,393.437265 L212.56218,394.013845 C212.365558,394.380759 212.168935,394.747674 211.959204,395.114588 L205.772145,405.84684 C205.562414,406.213754 205.3789,406.606877 205.195385,406.986896 L203.779702,406.986896 Z" id="Path"></path>
|
||||||
|
<path d="M229.497943,406.973792 C229.157131,406.331691 228.829427,405.663383 228.462398,405.034386 L222.11804,394.053157 L223.12737,393.42416 L223.730346,394.406967 L230.389299,405.938569 C230.585922,406.279275 230.74322,406.633085 230.913626,406.973792 L229.497943,406.973792 Z" id="Path"></path>
|
||||||
|
<path d="M293.518275,406.986896 C294.383414,405.414405 295.248554,403.855018 296.13991,402.295631 L301.252098,393.437265 L302.300752,394.013845 C302.091022,394.380759 301.907507,394.747674 301.697776,395.114588 C299.613576,398.731318 297.516268,402.334943 295.445176,405.938569 C295.248554,406.279275 295.091256,406.633085 294.920849,406.986896 L293.518275,406.986896 Z" id="Path"></path>
|
||||||
|
<path d="M319.236516,406.973792 C319.000568,406.528253 318.790838,406.069609 318.541782,405.663383 L312.498913,395.219421 L311.843504,394.053157 L312.826618,393.411056 C313.036348,393.751763 313.246079,394.079365 313.429594,394.406967 C315.657984,398.242098 317.877635,402.085965 320.088547,405.938569 C320.28517,406.279275 320.442468,406.633085 320.612874,406.973792 L319.236516,406.973792 Z" id="Path"></path>
|
||||||
|
<path d="M383.283063,406.986896 C384.174419,405.388197 385.065775,403.789497 385.904698,402.203902 C387.569437,399.294794 389.247283,396.398789 390.964454,393.437265 L392,394.013845 C391.803377,394.380759 391.606755,394.747674 391.397024,395.114588 L385.209965,405.84684 C385.000234,406.213754 384.81672,406.606877 384.633205,406.986896 L383.283063,406.986896 Z" id="Path"></path>
|
||||||
|
<path d="M300.151012,62.7292894 L299.181007,63.3451818 C298.997492,63.0699958 298.787761,62.7948099 298.630463,62.5065198 C296.205451,58.3132103 293.76733,54.1330049 291.381642,49.9265913 C291.079081,49.2418046 290.370207,48.8293048 289.625146,48.9044721 C284.945528,48.9044721 280.252801,48.9044721 275.560074,48.9044721 L274.131282,48.9044721 L274.131282,47.6726875 L275.4421,47.6726875 C280.213476,47.6726875 284.984852,47.6726875 289.74312,47.6726875 C290.440903,47.736334 291.102917,47.3529058 291.39475,46.7160887 C293.714897,42.6407161 296.074369,38.5784475 298.420732,34.529283 C298.669788,34.0837438 298.918843,33.6513088 299.181007,33.2188738 L300.229661,33.8085579 L291.892861,48.2230593 C294.610623,53.0977816 297.363339,57.9331917 300.151012,62.7292894 Z M291.722454,48.314788 C291.447183,48.1444348 291.263668,47.9347693 291.10637,47.9478734 C290.949072,47.9609775 290.700017,48.2492675 290.713125,48.3803084 C290.784451,48.5790606 290.952655,48.7274298 291.158803,48.7734312 C291.316101,48.7603271 291.525832,48.5244535 291.722454,48.314788 Z" id="Shape"></path>
|
||||||
|
<path d="M229.261996,333.499147 L229.261996,332.332883 L245.896272,332.332883 C248.675205,327.536785 251.454138,322.740687 254.24618,317.918381 L255.294834,318.521169 L246.98425,332.935671 C249.750075,337.744873 252.502792,342.501658 255.281725,347.350172 L254.285504,347.992273 C254.062665,347.625358 253.826718,347.271548 253.616987,346.891529 C251.231299,342.76374 248.832503,338.649055 246.486139,334.508162 C246.178391,333.830747 245.469163,333.428624 244.729644,333.512251 C239.997592,333.512251 235.265541,333.512251 230.546598,333.512251 L229.261996,333.499147 Z M246.302625,332.372195 C246.079786,332.608069 245.883163,332.739109 245.830731,332.922567 C245.778298,333.106024 246.05357,333.302585 246.158435,333.289481 C246.358768,333.261769 246.536447,333.146554 246.643438,332.974983 C246.69587,332.857046 246.473031,332.673589 246.315733,332.372195 L246.302625,332.372195 Z" id="Shape"></path>
|
||||||
|
<path d="M315.015683,270.350526 L314.006353,269.708426 L322.330045,255.293924 C319.538004,250.471619 316.798395,245.701729 313.993245,240.879423 L315.015683,240.224218 L323.378699,254.63872 L340.026083,254.63872 L340.026083,255.870505 L338.6104,255.870505 C334.035646,255.870505 329.434676,255.870505 324.899248,255.870505 C323.928304,255.749334 322.993832,256.283152 322.605317,257.180914 C320.311386,261.269391 317.938806,265.318555 315.592443,269.36772 C315.435145,269.669114 315.25163,269.970508 315.015683,270.350526 Z M323.627755,255.359445 C323.378699,255.149779 323.208293,254.913906 323.064103,254.92701 C322.919913,254.940114 322.736399,255.175988 322.5791,255.307029 C322.72329,255.464278 322.841264,255.72636 323.01167,255.752568 C323.182077,255.778776 323.352483,255.516694 323.627755,255.359445 Z" id="Shape"></path>
|
||||||
|
<path d="M319.053001,333.499147 L319.053001,332.332883 L320.363819,332.332883 C325.135195,332.332883 329.906571,332.332883 334.664839,332.332883 C335.329076,332.399067 335.95985,332.028139 336.224712,331.415596 C338.584183,327.274703 340.982979,323.146914 343.368667,319.019125 C343.578398,318.65221 343.801237,318.285296 344.050293,317.879069 L345.085838,318.468753 L336.762147,332.883254 C339.54108,337.692456 342.280689,342.462346 345.07273,347.297756 L344.063401,347.939856 L343.394884,346.839113 C341.035412,342.750636 338.649724,338.675263 336.329577,334.547474 C335.987945,333.802091 335.203928,333.362543 334.389567,333.459835 C329.709948,333.459835 325.017221,333.459835 320.324494,333.459835 L319.053001,333.499147 Z M336.644173,332.974983 C336.395118,332.765318 336.250928,332.58186 336.080522,332.542548 C335.910115,332.503236 335.66106,332.739109 335.674168,332.80463 C335.687276,332.87015 335.844574,333.250169 335.988764,333.289481 C336.132954,333.328794 336.277144,333.132232 336.578632,332.974983 L336.644173,332.974983 Z" id="Shape"></path>
|
||||||
|
<path d="M295.169905,332.332883 L295.169905,333.499147 L293.859087,333.499147 C289.127036,333.499147 284.394984,333.499147 279.662933,333.499147 C278.925667,333.427767 278.224727,333.833448 277.919545,334.508162 C275.599398,338.622847 273.21371,342.711324 270.854238,346.7998 L270.172613,347.966065 L269.137067,347.350172 L277.447651,332.935671 L269.137067,318.521169 L270.159505,317.865965 L278.522521,332.280466 L295.169905,332.332883 Z M277.998194,333.525355 L278.286574,333.355002 C278.417127,333.20356 278.511286,333.024263 278.561846,332.830838 C278.561846,332.726005 278.273466,332.503236 278.181709,332.542548 C277.983807,332.598485 277.823645,332.744041 277.749139,332.935671 C277.722923,333.119128 277.906437,333.328794 277.998194,333.525355 L277.998194,333.525355 Z" id="Shape"></path>
|
||||||
|
<path d="M188.783949,332.319778 L205.444441,332.319778 L205.444441,333.486043 L204.133623,333.486043 C199.401572,333.486043 194.66952,333.486043 189.937469,333.486043 C189.198393,333.406231 188.49285,333.814576 188.194081,334.495058 C185.873934,338.609743 183.488246,342.685115 181.128774,346.786696 L180.434041,347.939856 L179.398495,347.337068 C182.16869,342.54097 184.938884,337.736137 187.709079,332.922567 L179.411603,318.508065 L180.420933,317.852861 C183.199866,322.662063 185.9788,327.431952 188.783949,332.319778 Z M188.482461,332.319778 L187.98435,332.857046 C188.141649,332.988087 188.285838,333.184649 188.456245,333.237065 C188.626651,333.289481 188.836382,333.027399 188.836382,332.922567 C188.836382,332.817734 188.652867,332.673589 188.482461,332.372195 L188.482461,332.319778 Z" id="Shape"></path>
|
||||||
|
<path d="M367.173115,229.426446 L358.862531,215.011945 L359.884969,214.369844 L368.234877,228.784346 L384.895369,228.784346 L384.895369,229.976818 L383.584551,229.976818 C379.049122,229.976818 374.513693,229.976818 369.978265,229.976818 C367.828524,229.976818 368.392175,229.688528 367.356629,231.457581 C365.04959,235.388808 362.781876,239.320036 360.487945,243.329888 C360.278214,243.696803 360.055375,244.050613 359.832536,244.417528 L358.810099,243.81474 C361.628356,239.071058 364.381073,234.274961 367.173115,229.426446 Z M367.880956,228.889179 L367.461495,229.465759 C367.618793,229.583696 367.776091,229.767153 367.959605,229.806465 C368.14312,229.845777 368.326634,229.557487 368.300418,229.452655 C368.274202,229.347822 368.077579,229.151261 367.880956,228.889179 Z" id="Shape"></path>
|
||||||
|
<path d="M343.958535,214.422261 L345.007189,214.998841 L336.67039,229.413342 L344.980973,243.827844 L343.984752,244.45684 C343.775021,244.116134 343.552182,243.775427 343.342451,243.421617 C340.943655,239.254516 338.518642,235.100518 336.159171,230.920313 C335.863706,230.283111 335.192164,229.9078 334.494432,229.989922 C329.762381,229.989922 325.030329,229.989922 320.298278,229.989922 L318.98746,229.989922 L318.98746,228.823658 L320.298278,228.823658 C325.069654,228.823658 329.84103,228.823658 334.612406,228.823658 C335.30649,228.885544 335.963798,228.501796 336.250928,227.867059 C338.6104,223.726166 341.009196,219.598377 343.394884,215.470588 C343.552182,215.15609 343.775021,214.736759 343.958535,214.422261 Z M336.552416,229.491967 C336.290252,229.282301 336.119846,229.059532 335.975656,229.072636 C335.831466,229.08574 335.674168,229.30851 335.51687,229.452655 C335.647952,229.583696 335.765925,229.806465 335.883899,229.806465 C336.001873,229.806465 336.290252,229.649216 336.591741,229.491967 L336.552416,229.491967 Z" id="Shape"></path>
|
||||||
|
<path d="M270.146397,244.45684 L269.137067,243.854052 C271.889784,239.057954 274.659979,234.25312 277.447651,229.439551 L269.137067,215.025049 L270.159505,214.382949 L278.509413,228.79745 L295.169905,228.79745 L295.169905,229.989922 L293.859087,229.989922 C289.127036,229.989922 284.394984,229.989922 279.662933,229.989922 C278.923414,229.906295 278.214186,230.308419 277.906437,230.985833 C275.573182,235.126727 273.161277,239.241412 270.775589,243.369201 C270.55275,243.749219 270.369236,244.10303 270.146397,244.45684 Z M278.758468,229.387134 C278.45698,229.229885 278.286574,229.059532 278.10306,229.059532 C277.919545,229.059532 277.854004,229.282301 277.722923,229.413342 C277.867113,229.544383 278.011302,229.793361 278.168601,229.806465 C278.325899,229.819569 278.483197,229.583696 278.758468,229.387134 Z" id="Shape"></path>
|
||||||
|
<path d="M246.958034,229.439551 L255.268617,243.854052 L254.259288,244.469944 C254.049557,244.116134 253.81361,243.762323 253.603879,243.395409 C251.218191,239.26762 248.819395,235.139831 246.473031,230.998938 C246.16007,230.324944 245.456617,229.920847 244.716536,229.989922 C239.997592,229.989922 235.265541,229.989922 230.533489,229.989922 L229.222672,229.989922 L229.222672,228.836762 L245.870055,228.836762 L254.219963,214.422261 L255.268617,215.011945 L246.958034,229.439551 Z M246.223976,228.889179 C246.040461,229.151261 245.856947,229.295406 245.830731,229.478863 C245.804514,229.66232 246.079786,229.832673 246.184651,229.806465 C246.289517,229.780257 246.512356,229.583696 246.669654,229.452655 L246.223976,228.889179 Z" id="Shape"></path>
|
||||||
|
<path d="M205.457549,228.836762 L205.457549,229.924402 C205.315944,229.96324 205.171196,229.98955 205.024979,230.003026 L194.826818,230.003026 C193.188296,230.003026 191.536666,230.003026 189.898144,230.003026 C189.197216,229.923037 188.5247,230.304187 188.233406,230.946521 C185.847718,235.166039 183.409597,239.346244 180.984585,243.539554 C180.814178,243.840948 180.617556,244.142342 180.420933,244.469944 L179.398495,243.854052 C182.177429,239.057954 184.917037,234.288065 187.722187,229.439551 L179.398495,215.025049 L180.434041,214.409157 L188.783949,228.823658 L205.457549,228.836762 Z M188.41692,229.976818 C188.626651,229.740945 188.836382,229.5968 188.875706,229.426446 C188.915031,229.256093 188.652867,229.046428 188.548002,229.059532 C188.343827,229.08649 188.164201,229.207821 188.062999,229.387134 C187.971242,229.505071 188.220298,229.714736 188.390704,229.976818 L188.41692,229.976818 Z" id="Shape"></path>
|
||||||
|
<path d="M274.105066,359.392833 L274.105066,358.239673 C274.248977,358.226997 274.393725,358.226997 274.537636,358.239673 L288.366761,358.239673 C289.171803,358.356765 289.993057,358.284984 290.765558,358.030007 C291.355426,357.702405 291.630697,356.719598 292.010834,356.103706 L298.564922,344.834187 L299.194115,343.825171 L300.229661,344.388647 L291.892861,358.803149 C294.6281,363.573038 297.393925,368.377872 300.190336,373.21765 L299.181007,373.872855 C298.853302,373.296275 298.525598,372.772111 298.22411,372.234843 C295.956395,368.303616 293.662464,364.372388 291.447183,360.44116 C291.125268,359.727856 290.37555,359.307932 289.59893,359.405937 C284.945528,359.405937 280.292125,359.405937 275.651831,359.405937 L274.105066,359.392833 Z M291.722454,358.829357 C291.473399,358.619692 291.316101,358.383818 291.158803,358.383818 C291.001505,358.383818 290.844207,358.632796 290.686909,358.763837 C290.81799,358.921086 290.949072,359.183168 291.10637,359.209376 C291.263668,359.235584 291.447183,359.012814 291.722454,358.881773 L291.722454,358.829357 Z" id="Shape"></path>
|
||||||
|
<path d="M187.709079,125.956534 C184.930145,121.134228 182.190537,116.364339 179.411603,111.542033 C179.752416,111.319263 180.053904,111.122702 180.434041,110.899932 L188.797057,125.314434 L205.431333,125.314434 L205.431333,126.467594 L204.120515,126.467594 C199.440896,126.467594 194.748169,126.467594 190.055442,126.467594 C189.240539,126.388571 188.467589,126.843729 188.141649,127.594546 C185.821501,131.709231 183.435813,135.797708 181.076342,139.886184 L180.447149,140.934512 L179.411603,140.318619 L187.709079,125.956534 Z M187.840161,125.956534 C188.102324,126.1662 188.246514,126.362761 188.41692,126.388969 C188.587327,126.415178 188.836382,126.192408 188.823274,126.126888 C188.810166,126.061367 188.639759,125.681348 188.508677,125.642036 C188.377596,125.602724 188.141649,125.733765 187.840161,125.891014 L187.840161,125.956534 Z" id="Shape"></path>
|
||||||
|
<path d="M246.958034,125.956534 L255.268617,140.371036 L254.298612,140.973824 C254.184348,140.845957 254.079223,140.710213 253.984016,140.567597 C251.554634,136.374288 249.133991,132.180978 246.722087,127.987669 C246.564361,127.765296 246.42829,127.528342 246.315733,127.280048 C246.11598,126.747782 245.564826,126.433722 245.004916,126.533114 C242.38328,126.533114 239.682996,126.533114 237.035145,126.533114 L229.23578,126.533114 L229.23578,125.419267 C229.406186,125.419267 229.589701,125.419267 229.760107,125.419267 L243.956261,125.419267 C244.266174,125.399516 244.57703,125.399516 244.886942,125.419267 C245.519797,125.54184 246.14787,125.186228 246.368166,124.580605 C248.13777,121.448727 249.946698,118.343057 251.742518,115.237387 C252.568333,113.822145 253.394148,112.406903 254.219963,110.965453 L255.268617,111.555137 L246.958034,125.956534 Z M246.210868,126.493802 L246.682762,125.94343 C246.525464,125.812389 246.381274,125.615828 246.19776,125.576516 C246.014245,125.537203 245.830731,125.799285 245.830731,125.904118 C245.830731,126.008951 246.05357,126.23172 246.237084,126.493802 L246.210868,126.493802 Z" id="Shape"></path>
|
||||||
|
<path d="M269.137067,111.542033 L270.159505,110.899932 L278.509413,125.314434 L295.169905,125.314434 L295.169905,126.506906 L293.859087,126.506906 C289.16636,126.506906 284.473633,126.506906 279.780906,126.506906 C278.930122,126.421652 278.122776,126.899537 277.788463,127.686275 C275.494533,131.774751 273.121953,135.823916 270.775589,139.87308 C270.565859,140.253099 270.329911,140.606909 270.120181,140.973824 L269.084635,140.38414 L277.408326,125.969638 L269.137067,111.542033 Z M278.758468,125.956534 C278.45698,125.799285 278.273466,125.628932 278.10306,125.628932 C277.932653,125.628932 277.854004,125.851702 277.722923,125.982743 C277.867113,126.126888 278.011302,126.362761 278.168601,126.375865 C278.325899,126.388969 278.483197,126.100679 278.758468,125.904118 L278.758468,125.956534 Z" id="Shape"></path>
|
||||||
|
<path d="M335.634844,125.36685 L343.99786,110.952349 L345.033406,111.568241 L336.709714,125.982743 L345.020298,140.397244 L344.024076,141.039344 L343.368667,139.964809 C340.982979,135.83702 338.584183,131.709231 336.23782,127.568338 C335.936811,126.888485 335.234902,126.476967 334.494432,126.546218 C329.762381,126.546218 325.030329,126.546218 320.311386,126.546218 L319.000568,126.546218 L319.000568,125.36685 L335.634844,125.36685 Z M336.001873,126.493802 C336.185387,126.244824 336.421334,126.048263 336.395118,125.917222 C336.29529,125.740075 336.122826,125.615556 335.923224,125.576516 C335.818358,125.576516 335.556195,125.838598 335.582411,125.930326 C335.608627,126.022055 335.80525,126.257928 336.001873,126.493802 L336.001873,126.493802 Z" id="Shape"></path>
|
||||||
|
<path d="M384.908477,125.36685 L384.908477,126.533114 L383.597659,126.533114 C378.865608,126.533114 374.133556,126.533114 369.401505,126.533114 C368.66376,126.461362 367.964234,126.874589 367.671226,127.555234 C365.33797,131.669919 362.952282,135.745291 360.592811,139.846872 L359.911185,141.000032 L358.87564,140.38414 C361.654573,135.588042 364.424767,130.783208 367.186223,125.969638 C364.420398,121.160437 361.667681,116.390547 358.87564,111.555137 L359.911185,110.913036 L368.261093,125.327538 L384.908477,125.36685 Z M368.483932,125.904118 C368.195553,125.746869 368.012038,125.576516 367.828524,125.576516 C367.645009,125.576516 367.579468,125.799285 367.461495,125.930326 C367.605685,126.074471 367.749875,126.310345 367.907173,126.323449 C368.064471,126.336553 368.221769,126.100679 368.483932,125.904118 L368.483932,125.904118 Z" id="Shape"></path>
|
||||||
|
<path d="M389.837151,373.204546 L388.827821,373.820439 L388.224845,372.837632 C385.839157,368.709843 383.440361,364.595158 381.093998,360.454264 C380.780744,359.734176 380.041134,359.295829 379.258853,359.366625 C374.618559,359.366625 369.965156,359.366625 365.311754,359.366625 L363.843638,359.366625 L363.843638,358.147944 L380.451697,358.147944 L388.801605,343.733443 L389.863367,344.323127 L381.513459,358.737628 L389.837151,373.204546 Z M381.408594,358.790045 C381.159539,358.593483 380.989132,358.35761 380.844942,358.35761 C380.700752,358.35761 380.530346,358.593483 380.373048,358.737628 C380.50413,358.894877 380.622103,359.156959 380.79251,359.183168 C380.962916,359.209376 381.185755,359.012814 381.461027,358.881773 L381.408594,358.790045 Z" id="Shape"></path>
|
||||||
|
<path d="M209.390002,63.3975981 L208.315131,61.5499211 C206.126066,57.7497344 203.910784,53.9757558 201.761043,50.162465 C201.413616,49.3377032 200.567159,48.8374383 199.676843,48.9306803 C195.062765,48.9962008 190.50112,48.9306803 185.83461,48.9306803 L184.39271,48.9306803 L184.39271,47.7775202 C184.530026,47.7418975 184.670531,47.7199503 184.812172,47.7119997 L199.349139,47.7119997 C201.407123,47.7119997 200.856579,48.0002898 201.865909,46.2705496 C204.172948,42.3393219 206.440662,38.4080943 208.721485,34.3982421 L209.390002,33.2974983 L210.438656,33.8740784 L202.088748,48.2885798 C204.858942,53.0759415 207.629137,57.8807753 210.399331,62.7030812 L209.390002,63.3975981 Z M201.99699,48.314788 C201.721719,48.1444348 201.538204,47.9216652 201.380906,47.9478734 C201.223608,47.9740816 200.974553,48.2361634 200.987661,48.3672044 C201.049817,48.5670021 201.215369,48.7174571 201.420231,48.7603271 C201.577529,48.7734312 201.747935,48.5244535 201.99699,48.314788 Z" id="Shape"></path>
|
||||||
|
<path d="M232.53904,48.314788 L224.267781,33.9002866 L225.224678,33.2974983 C225.322181,33.3934736 225.409993,33.4988147 225.486842,33.6119965 L232.53904,45.903635 C232.761879,46.3098619 233.024043,46.7029846 233.233774,47.1223156 C233.379759,47.5423607 233.802663,47.8004166 234.243103,47.7382079 C234.518024,47.7185713 234.793997,47.7185713 235.068918,47.7382079 L250.235078,47.7382079 L250.235078,48.8520558 C250.104047,48.9023096 249.967717,48.9374805 249.828724,48.9568885 L243.615449,48.9568885 C240.692326,48.9568885 237.756094,48.9568885 234.819863,48.9568885 C234.041753,48.8696219 233.295812,49.2927189 232.97161,50.0052159 C230.612138,54.1854213 228.187126,58.3394185 225.78833,62.4934158 C225.617923,62.7948099 225.421301,63.0830999 225.224678,63.3975981 L224.215349,62.7948099 L232.53904,48.314788 Z M233.849858,48.314788 C233.574586,48.1444348 233.391072,47.9347693 233.233774,47.9609775 C233.076476,47.9871857 232.945394,48.2361634 232.814312,48.3934125 C232.97161,48.5244535 233.128908,48.7734312 233.286206,48.7734312 C233.443504,48.7734312 233.640127,48.5244535 233.849858,48.314788 Z" id="Shape"></path>
|
||||||
|
<path d="M315.015683,63.3713899 L313.993245,62.7686017 C316.75907,57.985608 319.524896,53.2026144 322.316937,48.3541003 L313.993245,33.9002866 L315.028791,33.2712901 L318.502458,39.2729644 C319.970573,41.8020542 321.451797,44.331144 322.880589,46.8864419 C323.145271,47.4528303 323.739791,47.7894445 324.361812,47.7251038 C329.12008,47.7251038 333.891456,47.7251038 338.662832,47.7251038 L339.97365,47.7251038 L339.97365,48.7996394 C339.891221,48.849151 339.803221,48.8887385 339.711486,48.9175762 C339.278917,48.9175762 338.846347,48.9175762 338.400669,48.9175762 C333.786591,48.9175762 329.224946,48.9175762 324.558435,48.9175762 C323.74313,48.8530669 322.97591,49.3101033 322.644641,50.0576322 C320.324494,54.1723172 317.938806,58.260794 315.579335,62.3492707 L315.015683,63.3713899 Z M323.050995,48.9568885 C323.234509,48.6948067 323.457348,48.5113494 323.44424,48.3409962 C323.374373,48.1461397 323.203259,48.0052666 322.998562,47.9740816 C322.802514,48.0304129 322.655265,48.1928435 322.618425,48.3934125 C322.605317,48.5244535 322.854372,48.6948067 323.050995,48.9306803 L323.050995,48.9568885 Z" id="Shape"></path>
|
||||||
|
<path d="M389.837151,62.7292894 L388.854038,63.3451818 C388.659727,63.0711106 388.480322,62.7867769 388.316603,62.4934158 C385.89159,58.3001062 383.453469,54.1199008 381.054673,49.9003831 C380.748478,49.2279499 380.046246,48.8267998 379.311286,48.9044721 C374.618559,48.9044721 369.925832,48.9044721 365.233105,48.9044721 L363.817422,48.9044721 L363.817422,47.6857916 L365.128239,47.6857916 C369.847183,47.6857916 374.579234,47.6857916 379.311286,47.6857916 C380.087609,47.7611784 380.823847,47.3269864 381.133322,46.611256 C383.414145,42.5620915 385.760508,38.5522393 388.080655,34.529283 L388.854038,33.2188738 L389.889584,33.8347661 L381.552784,48.2492675 L389.837151,62.7292894 Z M381.408594,48.314788 C381.159539,48.1051225 381.00224,47.8692488 380.844942,47.8692488 C380.687644,47.8692488 380.530346,48.1182266 380.373048,48.2492675 C380.517238,48.4065166 380.635212,48.6685985 380.79251,48.6948067 C380.949808,48.7210148 381.172647,48.5637657 381.447918,48.3803084 L381.408594,48.314788 Z" id="Shape"></path>
|
||||||
|
<path d="M313.993245,344.349335 L315.028791,343.720339 L323.378699,358.13484 L340.026083,358.13484 L340.026083,359.353521 L338.6104,359.353521 C333.917673,359.353521 329.224946,359.353521 324.532219,359.353521 C323.796956,359.290029 323.098574,359.686002 322.775723,360.349432 C320.416251,364.529637 317.991239,368.683634 315.592443,372.837632 C315.408928,373.15213 315.225414,373.44042 315.015683,373.807334 L313.993245,373.191442 C316.745962,368.408448 319.498679,363.638559 322.316937,358.776941 C319.56422,354.007051 316.798395,349.224057 313.993245,344.349335 Z M323.627755,358.763837 C323.378699,358.554171 323.208293,358.318297 323.064103,358.331402 C322.919913,358.344506 322.736399,358.567275 322.5791,358.71142 C322.72329,358.868669 322.841264,359.130751 322.998562,359.143855 C323.15586,359.156959 323.339375,358.99971 323.627755,358.881773 L323.627755,358.763837 Z" id="Shape"></path>
|
||||||
|
<path d="M184.39271,152.439905 L184.39271,151.20812 L201.079418,151.20812 L209.40311,136.793619 L210.464872,137.370199 L202.128072,151.7847 C204.907006,156.607006 207.681569,161.41184 210.451764,166.199202 L209.455543,166.815094 C209.272028,166.526804 209.075405,166.251618 208.904999,165.950224 C206.545528,161.861747 204.146731,157.786374 201.839692,153.658585 C201.441179,152.769827 200.514022,152.240188 199.545762,152.348176 C194.931684,152.426801 190.370038,152.348176 185.703528,152.348176 L184.39271,152.439905 Z M201.433339,152.439905 C201.616853,152.164719 201.852801,151.981261 201.826584,151.824012 C201.763358,151.622286 201.590142,151.474589 201.380906,151.443994 C201.236716,151.443994 201.000769,151.71918 201.000769,151.863325 C201.000769,152.00747 201.223608,152.177823 201.420231,152.426801 L201.433339,152.439905 Z" id="Shape"></path>
|
||||||
|
<path d="M184.39271,359.392833 L184.39271,358.174152 L201.079418,358.174152 L209.40311,343.759651 L210.464872,344.336231 L202.128072,358.750732 L210.451764,373.165234 L209.442434,373.781126 C209.245812,373.466628 209.036081,373.139026 208.852566,372.811423 C206.506203,368.762259 204.120515,364.713094 201.839692,360.624618 C201.447781,359.729902 200.515805,359.19751 199.545762,359.314208 C194.971008,359.392833 190.370038,359.314208 185.821501,359.314208 L184.39271,359.392833 Z M201.35469,359.392833 C201.564421,359.156959 201.813476,358.99971 201.813476,358.842461 C201.772287,358.633956 201.622049,358.463739 201.420231,358.396922 C201.22094,358.442131 201.058118,358.585173 200.987661,358.776941 C200.961445,358.881773 201.184284,359.117647 201.35469,359.379729 L201.35469,359.392833 Z" id="Shape"></path>
|
||||||
|
<path d="M232.53904,151.837116 L224.20224,137.422615 L225.237786,136.806723 L228.724561,142.808397 C230.127136,145.245758 231.582143,147.656911 232.919177,150.133584 C233.265923,150.917976 234.086821,151.381586 234.937836,151.27364 C239.591239,151.27364 244.244641,151.27364 248.898044,151.27364 L250.208861,151.27364 L250.208861,152.374384 C250.084039,152.429582 249.951358,152.464953 249.815616,152.479217 L244.1791,152.479217 C241.098679,152.479217 238.00515,152.479217 234.924728,152.479217 C234.068565,152.380408 233.246854,152.846781 232.892961,153.632377 C230.585922,157.747062 228.187126,161.822435 225.827654,165.924016 L225.198462,166.933031 L224.189132,166.330242 C227.033606,161.468624 229.786323,156.672526 232.53904,151.837116 Z M233.849858,151.837116 C233.613911,151.627451 233.443504,151.391577 233.286206,151.391577 C233.128908,151.391577 232.97161,151.640555 232.814312,151.771596 C232.945394,151.928845 233.076476,152.190927 233.233774,152.217135 C233.391072,152.243343 233.613911,152.046782 233.849858,151.837116 Z" id="Shape"></path>
|
||||||
|
<path d="M368.247985,332.332883 L384.908477,332.332883 L384.908477,333.499147 L383.597659,333.499147 C378.865608,333.499147 374.133556,333.499147 369.401505,333.499147 C368.66376,333.427394 367.964234,333.840622 367.671226,334.521266 C365.33797,338.622847 362.952282,342.711324 360.592811,346.812904 L359.911185,347.966065 L358.87564,347.350172 C361.654573,342.554075 364.424767,337.749241 367.186223,332.935671 C364.420398,328.126469 361.667681,323.356579 358.87564,318.521169 L359.911185,317.865965 C362.663902,322.675167 365.442836,327.431952 368.247985,332.332883 Z M367.85474,333.44673 C368.064471,333.210857 368.261093,333.079816 368.313526,332.909463 C368.365959,332.739109 368.090687,332.529444 367.985822,332.542548 C367.781646,332.569506 367.60202,332.690838 367.500819,332.87015 C367.461495,332.988087 367.684334,333.197753 367.85474,333.44673 L367.85474,333.44673 Z" id="Shape"></path>
|
||||||
|
<path d="M291.840428,151.837116 L300.151012,166.251618 L299.15479,166.880614 L298.551814,165.897807 C296.192342,161.809331 293.793546,157.720854 291.486507,153.606169 C291.144104,152.820264 290.33444,152.344139 289.480956,152.426801 C284.866878,152.426801 280.305233,152.426801 275.638723,152.426801 L274.170607,152.426801 L274.170607,151.20812 L290.778666,151.20812 L299.115466,136.793619 L300.177228,137.370199 L291.840428,151.837116 Z M291.158803,151.260536 C290.96218,151.509514 290.713125,151.666763 290.713125,151.810908 C290.713125,151.955053 290.96218,152.125406 291.10637,152.282656 C291.263668,152.151615 291.525832,152.020574 291.552048,151.863325 C291.578265,151.706076 291.342317,151.509514 291.158803,151.247432 L291.158803,151.260536 Z" id="Shape"></path>
|
||||||
|
<path d="M381.565892,151.837116 L389.837151,166.251618 L388.84093,166.880614 C388.631199,166.553012 388.434576,166.22541 388.237954,165.897807 C385.89159,161.835539 383.51901,157.799478 381.225079,153.711002 C380.863086,152.846686 379.982645,152.316465 379.049122,152.400592 C374.435044,152.479217 369.873399,152.400592 365.206888,152.400592 L363.896071,152.400592 C363.896071,151.968157 363.896071,151.614347 363.896071,151.181912 L380.556562,151.181912 L388.90647,136.76741 L389.968233,137.34399 L381.565892,151.837116 Z M381.447918,151.837116 C381.198863,151.640555 381.041565,151.404681 380.884267,151.404681 C380.726969,151.404681 380.569671,151.653659 380.412373,151.7847 C380.556562,151.941949 380.674536,152.204031 380.831834,152.230239 C380.989132,152.256447 381.172647,152.046782 381.447918,151.837116 Z" id="Shape"></path>
|
||||||
|
<path d="M389.9158,240.840111 C387.123759,245.675521 384.38415,250.44541 381.565892,255.254612 L389.837151,269.773946 L388.827821,270.429151 C388.500117,269.865675 388.172413,269.328407 387.870925,268.791139 C385.576994,264.859912 383.283063,260.928684 381.028457,256.905728 C380.727874,256.271952 380.062071,255.894606 379.363718,255.962233 C374.670991,255.962233 369.978265,255.962233 365.298646,255.962233 L363.882963,255.962233 L363.882963,254.782865 C364.013908,254.77442 364.145262,254.77442 364.276208,254.782865 L377.515466,254.782865 C378.223307,254.782865 378.931149,254.782865 379.625882,254.782865 C380.219272,254.853481 380.785326,254.513954 381.00224,253.957307 C383.335496,249.855726 385.721184,245.767249 388.080655,241.678773 L388.854038,240.368363 L389.9158,240.840111 Z M381.461027,255.359445 C381.211971,255.149779 381.054673,254.913906 380.897375,254.913906 C380.740077,254.913906 380.582779,255.162884 380.425481,255.293924 C380.556562,255.451174 380.674536,255.713255 380.831834,255.739464 C380.989132,255.765672 381.185755,255.529798 381.461027,255.359445 Z" id="Shape"></path>
|
||||||
|
<path d="M300.151012,269.773946 L299.15479,270.402943 C298.945059,270.07534 298.748437,269.747738 298.551814,269.420136 C296.244775,265.488908 293.950844,261.439744 291.630697,257.4561 C290.595151,255.700151 291.145695,255.975337 289.009062,255.975337 L274.118174,255.975337 L274.118174,254.743553 L290.778666,254.743553 C293.570707,249.921247 296.323424,245.151357 299.115466,240.329051 L300.177228,240.905631 L291.840428,255.320133 L300.151012,269.773946 Z M291.158803,255.962233 C291.342317,255.687047 291.565156,255.50359 291.53894,255.346341 C291.477798,255.148369 291.310619,255.0015 291.10637,254.966322 C290.96218,254.966322 290.713125,255.241508 290.713125,255.385653 C290.713125,255.529798 290.949072,255.660839 291.158803,255.909817 L291.158803,255.962233 Z" id="Shape"></path>
|
||||||
|
<path d="M250.300619,254.664928 L250.300619,255.909817 L248.911152,255.909817 C244.218425,255.909817 239.538806,255.909817 234.846079,255.909817 C234.067024,255.836917 233.328394,256.269408 233.010935,256.984352 C230.651463,261.164558 228.22645,265.318555 225.827654,269.485656 L225.290219,270.363631 L224.267781,269.747738 L232.53904,255.359445 L224.20224,240.944943 L225.237786,240.302843 L233.587694,254.717344 L250.300619,254.664928 Z M233.849858,255.359445 C233.600803,255.149779 233.443504,254.913906 233.286206,254.92701 C233.128908,254.940114 232.97161,255.162884 232.814312,255.307029 C232.945394,255.464278 233.076476,255.72636 233.233774,255.752568 C233.391072,255.778776 233.613911,255.516694 233.849858,255.359445 Z" id="Shape"></path>
|
||||||
|
<path d="M184.39271,255.909817 L184.39271,254.691136 L185.703528,254.691136 C190.461796,254.691136 195.233172,254.691136 200.004548,254.691136 C200.70504,254.76732 201.373878,254.37994 201.656178,253.734537 C203.963217,249.659165 206.322689,245.61 208.669052,241.547732 L209.429326,240.237323 L210.47798,240.827007 L202.14118,255.241508 L210.464872,269.65601 L209.481759,270.271902 C209.298244,269.996716 209.101622,269.72153 208.931216,269.43324 C206.506203,265.23993 204.068082,261.059725 201.682394,256.840207 C201.38038,256.162637 200.677173,255.755644 199.939007,255.831192 C195.24628,255.831192 190.566661,255.831192 185.873934,255.831192 L184.39271,255.909817 Z M201.433339,254.730449 C201.223608,254.966322 200.974553,255.123571 200.974553,255.28082 C200.974553,255.438069 201.223608,255.595319 201.367798,255.752568 C201.525096,255.621527 201.78726,255.490486 201.813476,255.333237 C201.839692,255.175988 201.603745,254.99253 201.433339,254.730449 L201.433339,254.730449 Z" id="Shape"></path>
|
||||||
|
<path d="M388.867146,85.0717666 L389.902692,85.6483467 L381.565892,100.062848 C384.331717,104.845842 387.084434,109.64194 389.889584,114.47735 L388.867146,115.11945 C386.088213,110.323352 383.309279,105.527255 380.50413,100.704949 L363.856746,100.704949 L363.856746,99.4993722 L365.167564,99.4993722 C369.860291,99.4993722 374.53991,99.4993722 379.232637,99.4993722 C380.090339,99.5842746 380.903369,99.1008581 381.238188,98.3068998 C383.545227,94.1922148 385.944023,90.1168421 388.303494,86.0283654 L388.867146,85.0717666 Z M380.831834,99.4862681 C380.64832,99.7483499 380.425481,99.9318072 380.451697,100.089056 C380.451697,100.313409 380.633628,100.495283 380.85805,100.495283 C381.082473,100.495283 381.264404,100.313409 381.264404,100.089056 C381.277512,99.905599 381.028457,99.7483499 380.831834,99.5124763 L380.831834,99.4862681 Z" id="Shape"></path>
|
||||||
|
<path d="M389.902692,218.012782 L388.867146,218.641779 L380.517238,204.227277 L363.856746,204.227277 L363.856746,202.943076 L365.167564,202.943076 C369.93894,202.943076 374.710316,202.943076 379.468584,202.943076 C380.171401,203.012894 380.838886,202.621002 381.120214,201.973373 C383.492794,197.806272 385.904698,193.652275 388.316603,189.498277 C388.500117,189.157571 388.709848,188.829969 388.919579,188.502366 L389.955125,189.078947 L381.618325,203.493448 C384.318609,208.355066 387.084434,213.13806 389.902692,218.012782 Z M380.818726,202.943076 C380.64832,203.205158 380.425481,203.388615 380.451697,203.545864 C380.519325,203.737081 380.684531,203.877212 380.884267,203.912779 C381.074176,203.846887 381.217444,203.688847 381.264404,203.493448 C381.277512,203.388615 381.028457,203.231366 380.818726,202.943076 Z" id="Shape"></path>
|
||||||
|
<path d="M313.993245,292.614379 L315.002575,292.011591 C315.199197,292.326089 315.408928,292.640587 315.605551,292.981294 C318.004347,297.135291 320.416251,301.289288 322.788831,305.456389 C323.09298,306.133434 323.792668,306.543649 324.532219,306.478509 C329.251162,306.478509 333.983214,306.478509 338.715265,306.478509 L340.026083,306.478509 L340.026083,307.684085 L338.715265,307.684085 C333.956997,307.684085 329.185621,307.684085 324.427353,307.684085 C323.727773,307.61218 323.061283,307.9982 322.775723,308.640684 C320.416251,312.781577 318.017455,316.896262 315.644875,321.024051 C315.422036,321.390966 315.199197,321.75788 314.976358,322.151003 L313.927704,321.561319 L322.264504,307.146817 C319.56422,302.258991 316.772179,297.436685 313.993245,292.614379 Z M323.064103,307.618565 C323.247617,307.356483 323.470456,307.173026 323.44424,307.028881 C323.373539,306.832206 323.203987,306.687634 322.998562,306.648862 C322.802196,306.712539 322.656361,306.878437 322.618425,307.081297 C322.605317,307.225442 322.854372,307.382691 323.064103,307.618565 Z" id="Shape"></path>
|
||||||
|
<path d="M322.316937,151.837116 L313.993245,137.422615 L315.028791,136.793619 C317.781508,141.576612 320.560441,146.359606 323.365591,151.20812 L340.026083,151.20812 L340.026083,152.518529 L338.715265,152.518529 C333.983214,152.518529 329.251162,152.518529 324.519111,152.518529 C323.81953,152.446624 323.15304,152.832645 322.86748,153.475128 C320.494901,157.655333 318.069888,161.809331 315.671092,165.963328 C315.474469,166.304034 315.277847,166.631637 315.068116,166.959239 L314.058786,166.343347 C316.772179,161.442416 319.538004,156.659422 322.316937,151.837116 Z M323.064103,152.426801 C323.234509,152.151615 323.457348,151.968157 323.44424,151.810908 C323.373783,151.61914 323.210961,151.476099 323.01167,151.43089 C322.81181,151.493026 322.661308,151.658527 322.618425,151.863325 C322.618425,152.00747 322.854372,152.164719 323.064103,152.413697 L323.064103,152.426801 Z" id="Shape"></path>
|
||||||
|
<path d="M209.416218,85.0062462 L210.425548,85.6221385 L202.101856,100.03664 L210.438656,114.451141 L209.429326,115.080138 C209.219595,114.739431 208.996756,114.398725 208.787026,114.03181 C206.388229,109.877813 203.963217,105.723816 201.603745,101.556715 C201.312451,100.914381 200.639935,100.533231 199.939007,100.61322 C195.220064,100.61322 190.488012,100.61322 185.769069,100.61322 L184.458251,100.61322 L184.458251,99.5648926 C184.458251,99.5648926 184.5369,99.4600599 184.602441,99.4600599 C185.035011,99.4600599 185.454472,99.4600599 185.913259,99.4600599 C190.566661,99.4600599 195.206955,99.4600599 199.860358,99.4600599 C200.676607,99.5286367 201.446012,99.0702986 201.774151,98.3200039 C204.094299,94.2053189 206.479987,90.1299462 208.839458,86.0414695 C208.944324,85.7662835 209.167163,85.4386812 209.416218,85.0062462 Z M201.433339,100.731157 C201.616853,100.455971 201.839692,100.272514 201.813476,100.128369 C201.742775,99.9316941 201.573223,99.7871216 201.367798,99.7483499 C201.173018,99.8144205 201.028175,99.9791898 200.987661,100.180785 C200.974553,100.25941 201.223608,100.416659 201.433339,100.731157 Z" id="Shape"></path>
|
||||||
|
<path d="M250.300619,99.4993722 L250.300619,100.731157 L248.989801,100.731157 C244.218425,100.731157 239.460157,100.731157 234.688781,100.731157 C233.99241,100.657132 233.326898,101.037306 233.037151,101.674651 C230.690787,105.815545 228.291991,109.93023 225.906303,114.058019 L225.237786,115.198075 L224.20224,114.582182 L232.53904,100.167681 L224.215349,85.7531794 L225.224678,85.1372871 C225.421301,85.4517853 225.631032,85.7793876 225.814546,86.1069899 C228.213342,90.2609872 230.638355,94.4149844 232.997826,98.5951898 C233.303008,99.2699041 234.003948,99.6755849 234.741214,99.6042049 C239.473265,99.6042049 244.192209,99.6042049 248.92426,99.6042049 L250.300619,99.4993722 Z M232.709447,100.049744 C232.958502,100.25941 233.1158,100.495283 233.273098,100.482179 C233.430396,100.469075 233.587694,100.246305 233.744992,100.115264 C233.600803,99.9580154 233.482829,99.7090376 233.325531,99.6828295 C233.168233,99.6566213 232.984718,99.8793908 232.709447,100.049744 L232.709447,100.049744 Z" id="Shape"></path>
|
||||||
|
<path d="M274.105066,100.731157 L274.105066,99.4993722 L275.415884,99.4993722 C280.18726,99.4993722 284.945528,99.4993722 289.716904,99.4993722 C290.418789,99.5649751 291.083977,99.1744311 291.368534,98.5296693 C293.741114,94.362568 296.153018,90.2085708 298.564922,86.0545736 C298.748437,85.7138672 298.958168,85.3862649 299.167898,85.0455585 L300.203444,85.6221385 L291.866644,100.03664 L300.190336,114.451141 L299.181007,115.106346 L290.831098,100.691845 L274.105066,100.731157 Z M291.145695,99.5124763 C290.935964,99.7483499 290.700017,99.905599 290.700017,100.062848 C290.700017,100.220097 290.935964,100.482179 291.080154,100.482179 C291.284851,100.450994 291.455965,100.310121 291.525832,100.115264 C291.525832,99.9711195 291.342317,99.7745581 291.158803,99.5124763 L291.145695,99.5124763 Z" id="Shape"></path>
|
||||||
|
<path d="M340.026083,99.4993722 L340.026083,100.61322 C339.884478,100.652058 339.73973,100.678368 339.593513,100.691845 C334.900786,100.691845 330.208059,100.783573 325.52844,100.691845 C324.101258,100.516983 322.734909,101.32363 322.198963,102.657458 C320.088547,106.588686 317.794616,110.388873 315.566226,114.241476 C315.39582,114.54287 315.199197,114.83116 314.989467,115.184971 L313.967029,114.582182 L322.303829,100.167681 C319.511787,95.3453749 316.745962,90.5492772 313.980137,85.7531794 L314.976358,85.1372871 C315.172981,85.4517853 315.382712,85.7662835 315.566226,86.0807817 C317.951914,90.2085708 320.363819,94.3101516 322.683966,98.4641489 C323.042053,99.2446093 323.862778,99.7051312 324.715733,99.6042049 C329.369136,99.6042049 334.00943,99.6042049 338.662832,99.6042049 L340.026083,99.4993722 Z M322.408694,100.049744 C322.65775,100.246305 322.815048,100.482179 322.972346,100.482179 C323.129644,100.482179 323.286942,100.246305 323.44424,100.115264 C323.313158,99.9580154 323.182077,99.6959335 323.024778,99.6828295 C322.86748,99.6697254 322.710182,99.8662867 322.434911,100.049744 L322.408694,100.049744 Z" id="Shape"></path>
|
||||||
|
<path d="M313.993245,189.131363 L315.002575,188.528575 L315.605551,189.498277 C318.004347,193.652275 320.416251,197.806272 322.788831,201.973373 C323.083327,202.659004 323.789884,203.073247 324.532219,202.995492 C329.251162,202.995492 333.983214,202.995492 338.702157,202.995492 L340.012974,202.995492 L340.012974,204.187965 L338.702157,204.187965 C333.943889,204.187965 329.172513,204.187965 324.414245,204.187965 C323.716101,204.105355 323.045863,204.488228 322.762615,205.131459 C320.403143,209.272353 318.017455,213.387038 315.631767,217.514827 C315.422036,217.881741 315.186089,218.248656 314.96325,218.641779 L313.927704,218.052094 C316.69353,213.242893 319.472463,208.433691 322.251396,203.637593 L313.993245,189.131363 Z M323.064103,204.135548 C323.247617,203.873467 323.470456,203.690009 323.44424,203.545864 C323.373783,203.354097 323.210961,203.211055 323.01167,203.165846 C322.81181,203.227982 322.661308,203.393483 322.618425,203.598281 C322.605317,203.742426 322.854372,203.899675 323.064103,204.135548 Z" id="Shape"></path>
|
||||||
|
<path d="M388.867146,292.050903 L389.889584,292.653691 L381.565892,307.068193 L389.889584,321.482694 L388.854038,322.111691 L380.50413,307.697189 L363.843638,307.697189 L363.843638,306.465405 L365.154456,306.465405 C369.834075,306.465405 374.526802,306.465405 379.20642,306.465405 C380.020781,306.562696 380.804798,306.123148 381.14643,305.377765 C383.466577,301.249976 385.852266,297.174603 388.211737,293.086126 C388.40836,292.758524 388.604982,292.430922 388.867146,292.050903 Z M381.447918,307.120609 C381.198863,306.924048 381.041565,306.67507 380.884267,306.67507 C380.726969,306.67507 380.569671,306.924048 380.412373,307.055089 C380.556562,307.212338 380.674536,307.461316 380.831834,307.487524 C380.989132,307.513732 381.172647,307.264754 381.447918,307.081297 L381.447918,307.120609 Z" id="Shape"></path>
|
||||||
|
<path d="M224.254673,189.131363 L225.290219,188.528575 C225.513058,188.895489 225.735897,189.2493 225.945628,189.616214 C228.331316,193.744003 230.730112,197.858688 233.063367,201.999581 C233.377373,202.671247 234.082069,203.070801 234.819863,202.995492 C239.551914,202.995492 244.270858,202.995492 249.002909,202.995492 L250.313727,202.995492 L250.313727,204.187965 L233.666343,204.187965 L225.316435,218.602466 L224.267781,218.012782 L232.604581,203.598281 L224.254673,189.131363 Z M233.338639,202.943076 C233.128908,203.17895 232.892961,203.336199 232.879853,203.493448 C232.927597,203.695726 233.07621,203.859148 233.273098,203.925883 C233.470515,203.885472 233.633637,203.747109 233.705668,203.558968 C233.731884,203.441032 233.509045,203.257574 233.338639,202.943076 Z" id="Shape"></path>
|
||||||
|
<path d="M184.39271,204.174861 L184.39271,202.943076 L185.703528,202.943076 C190.435579,202.943076 195.154523,202.943076 199.886574,202.943076 C200.624369,203.018384 201.329064,202.618831 201.64307,201.947165 C203.989433,197.806272 206.388229,193.691587 208.760809,189.563798 L209.40311,188.502366 L210.451764,189.078947 L202.114964,203.493448 L210.438656,217.907949 C210.084735,218.117615 209.770139,218.301072 209.416218,218.536946 L201.053202,204.122444 L184.39271,204.174861 Z M201.433339,204.174861 C201.603745,203.899675 201.826584,203.716218 201.813476,203.572073 C201.800368,203.427927 201.511988,203.17895 201.367798,203.192054 C201.173622,203.262876 201.026625,203.424522 200.974553,203.624489 C200.974553,203.742426 201.223608,203.899675 201.433339,204.148653 L201.433339,204.174861 Z" id="Shape"></path>
|
||||||
|
<path d="M299.141682,188.528575 L300.16412,189.131363 L291.840428,203.545864 C294.619361,208.355066 297.385186,213.151164 300.16412,217.960366 L299.128574,218.576258 C297.988163,216.584436 296.847751,214.64503 295.720448,212.679417 C294.239224,210.058598 292.731784,207.555717 291.276776,204.961106 C291.020934,204.391667 290.430163,204.048916 289.808661,204.10934 C285.037285,204.10934 280.279017,204.10934 275.507641,204.10934 L274.196823,204.10934 L274.196823,202.943076 L275.507641,202.943076 C280.239692,202.943076 284.958636,202.943076 289.690687,202.943076 C290.427953,203.014456 291.128893,202.608775 291.434075,201.934061 C293.780438,197.793168 296.179234,193.678483 298.564922,189.550694 L299.141682,188.528575 Z M291.171911,202.943076 C290.96218,203.192054 290.713125,203.336199 290.713125,203.493448 C290.758348,203.692677 290.901434,203.855448 291.093262,203.925883 C291.299483,203.891371 291.4731,203.752521 291.552048,203.558968 C291.525832,203.441032 291.342317,203.257574 291.171911,202.943076 Z" id="Shape"></path>
|
||||||
|
<path d="M299.141682,292.050903 L300.16412,292.640587 C297.398295,297.423581 294.632469,302.219679 291.840428,307.055089 C294.593145,311.851186 297.35897,316.63418 300.151012,321.46959 L299.128574,322.098587 C296.349641,317.302489 293.583815,312.506391 290.778666,307.684085 L274.118174,307.684085 L274.118174,306.465405 L275.428992,306.465405 C280.108611,306.465405 284.801338,306.465405 289.480956,306.465405 C290.296171,306.567024 291.082582,306.126134 291.420966,305.377765 C293.76733,301.223768 296.166126,297.122187 298.551814,292.994398 C298.735329,292.666795 298.945059,292.352297 299.141682,292.050903 Z M291.722454,307.107505 C291.473399,306.89784 291.316101,306.661966 291.158803,306.661966 C291.001505,306.661966 290.844207,306.910944 290.686909,307.041985 C290.81799,307.199234 290.949072,307.448211 291.10637,307.47442 C291.263668,307.500628 291.447183,307.264754 291.722454,307.081297 L291.722454,307.107505 Z" id="Shape"></path>
|
||||||
|
<path d="M210.425548,292.627483 C207.620398,297.489101 204.880789,302.258991 202.101856,307.041985 L210.425548,321.456486 L209.429326,322.085482 C209.219595,321.744776 208.996756,321.40407 208.787026,321.037155 C206.388229,316.883158 203.963217,312.729161 201.603745,308.562059 C201.312451,307.919725 200.639935,307.538575 199.939007,307.618565 C195.220064,307.618565 190.488012,307.618565 185.769069,307.618565 L184.458251,307.618565 L184.458251,306.465405 L185.769069,306.465405 C190.488012,306.465405 195.220064,306.465405 199.939007,306.465405 C200.679477,306.534656 201.381385,306.123138 201.682394,305.443285 C204.028758,301.302392 206.427554,297.187707 208.813242,293.059918 L209.429326,292.024695 C209.743922,292.23436 210.058519,292.404714 210.425548,292.627483 Z M201.367798,306.465405 C201.184284,306.74059 200.961445,306.924048 200.987661,307.081297 C201.055289,307.272514 201.220495,307.412645 201.420231,307.448211 C201.620091,307.386075 201.770593,307.220574 201.813476,307.015776 C201.813476,306.871631 201.564421,306.714382 201.367798,306.465405 Z" id="Shape"></path>
|
||||||
|
<path d="M224.254673,344.349335 L225.290219,343.707235 L233.653235,358.121736 L250.300619,358.121736 L250.300619,359.353521 L248.898044,359.353521 C244.244641,359.353521 239.591239,359.353521 234.937836,359.353521 C234.126829,359.272687 233.351757,359.70722 232.997826,360.44116 C230.664571,364.595158 228.252667,368.709843 225.866979,372.837632 C225.696572,373.139026 225.513058,373.44042 225.290219,373.807334 L224.280889,373.191442 L232.591473,358.776941 C229.81254,353.954635 227.059823,349.197849 224.254673,344.349335 Z M233.849858,358.881773 C233.600803,358.672108 233.443504,358.436234 233.286206,358.449338 C233.128908,358.462442 232.97161,358.685212 232.814312,358.829357 C232.958502,358.986606 233.076476,359.248688 233.233774,359.261792 C233.391072,359.274896 233.613911,358.99971 233.849858,358.881773 Z" id="Shape"></path>
|
||||||
|
<path d="M233.364855,306.360572 C233.915399,306.360572 234.452834,306.4523 235.003377,306.4523 L250.28751,306.4523 L250.28751,307.605461 C250.152179,307.613509 250.016489,307.613509 249.881157,307.605461 L236.170005,307.605461 C235.357298,307.605461 234.374185,307.382691 233.758101,307.749606 C233.142016,308.11652 232.788096,309.060015 232.355526,309.84626 L225.801438,321.207508 C225.657248,321.46959 225.486842,321.731672 225.290219,322.04617 L224.267781,321.443382 C227.046715,316.621076 229.81254,311.824978 232.604581,307.028881 L224.280889,292.614379 L225.264003,292.011591 C225.381976,292.181944 225.526166,292.352297 225.64414,292.548859 C228.121585,296.847001 230.612138,301.132039 233.076476,305.443285 C233.214722,305.742428 233.324442,306.053938 233.40418,306.373676 C233.226087,306.49914 233.070897,306.654281 232.945394,306.832319 C232.885822,306.994841 232.910349,307.176285 233.010935,307.317171 C233.152987,307.42725 233.343344,307.452289 233.509045,307.382691 C233.650634,307.279857 233.729761,307.111763 233.718776,306.937152 C233.633009,306.726968 233.51346,306.532208 233.364855,306.360572 L233.364855,306.360572 Z" id="Path"></path>
|
||||||
|
<path d="M179.411603,163.290093 L180.447149,162.674201 L181.456479,164.403941 C183.711085,168.335169 186.005016,172.266396 188.233406,176.197624 C188.5247,176.839958 189.197216,177.221108 189.898144,177.141119 C194.577763,177.141119 199.27049,177.141119 203.963217,177.141119 L205.418224,177.141119 C205.418224,177.547345 205.418224,177.874948 205.483765,178.254966 C205.247818,178.254966 205.064304,178.333591 204.880789,178.333591 C199.952115,178.333591 195.036549,178.333591 190.107875,178.333591 C189.259041,178.238204 188.446676,178.705301 188.102324,179.486751 C185.821501,183.535916 183.475138,187.545768 181.141883,191.568724 C180.919044,191.974951 180.669988,192.368074 180.420933,192.787405 L179.424712,192.145304 L187.722187,177.730803 C184.943254,172.895393 182.203645,168.125503 179.411603,163.290093 Z M188.469353,178.26807 C188.639759,178.005989 188.862598,177.822531 188.836382,177.678386 C188.865491,177.518332 188.796278,177.356353 188.660478,177.266719 C188.524679,177.177085 188.348486,177.177085 188.212687,177.266719 C188.076887,177.356353 188.007674,177.518332 188.036783,177.678386 C187.971242,177.874948 188.27273,178.045301 188.469353,178.26807 L188.469353,178.26807 Z" id="Shape"></path>
|
||||||
|
<path d="M246.958034,177.704594 L255.255509,192.119096 L254.259288,192.761196 C254.049557,192.407386 253.826718,192.053575 253.616987,191.686661 C251.231299,187.558872 248.832503,183.444187 246.486139,179.303294 C246.180958,178.628579 245.480018,178.222899 244.742752,178.294279 C240.010701,178.294279 235.278649,178.294279 230.559706,178.294279 L229.248888,178.294279 L229.248888,177.101806 L230.677679,177.101806 C235.357298,177.101806 240.050025,177.101806 244.742752,177.101806 C245.479125,177.16911 246.177866,176.764702 246.486139,176.092791 C248.858719,171.912586 251.270624,167.758588 253.682528,163.604591 C253.852934,163.303197 254.036449,163.014907 254.24618,162.674201 L255.281725,163.263885 L246.958034,177.704594 Z M246.276409,177.128014 C246.066678,177.363888 245.830731,177.521137 245.830731,177.678386 C245.830731,177.902739 246.012661,178.084613 246.237084,178.084613 C246.461507,178.084613 246.643438,177.902739 246.643438,177.678386 C246.69587,177.573554 246.473031,177.390096 246.302625,177.128014 L246.276409,177.128014 Z" id="Shape"></path>
|
||||||
|
<path d="M343.958535,162.687305 L344.980973,163.303197 L336.67039,177.717699 L344.967865,192.1322 L343.958535,192.800509 L340.419328,186.694002 C339.016753,184.256641 337.574854,181.845488 336.224712,179.368814 C335.902796,178.65551 335.153079,178.235586 334.376459,178.333591 C329.683732,178.333591 325.004113,178.333591 320.311386,178.333591 L319.000568,178.333591 L319.000568,177.141119 L320.311386,177.141119 C325.004113,177.141119 329.69684,177.141119 334.376459,177.141119 C335.155514,177.214019 335.894144,176.781527 336.211603,176.066583 C338.571075,171.886378 340.996088,167.73238 343.394884,163.578383 C343.617723,163.303197 343.788129,163.041115 343.958535,162.687305 Z M336.539308,177.665282 C336.264036,177.494929 336.080522,177.272159 335.936332,177.298368 C335.792142,177.324576 335.66106,177.573554 335.51687,177.730803 C335.674168,177.861844 335.831466,178.097717 335.988764,178.097717 C336.146063,178.097717 336.329577,177.874948 336.578632,177.665282 L336.539308,177.665282 Z" id="Shape"></path>
|
||||||
|
<path d="M384.908477,177.11491 L384.908477,178.215654 C384.736226,178.256565 384.560827,178.282866 384.38415,178.294279 L373.897609,178.294279 C372.337736,178.294279 370.777863,178.294279 369.21799,178.294279 C368.629101,178.242006 368.071613,178.567983 367.828524,179.106732 C365.390403,183.378666 362.934805,187.641864 360.461729,191.896326 C360.304431,192.171512 360.134024,192.433594 359.95051,192.734988 L358.94118,192.105992 L367.238656,177.69149 L358.94118,163.276989 L359.937402,162.661097 L360.540378,163.630799 C362.939174,167.784797 365.364187,171.938794 367.723658,176.118999 C368.035572,176.791282 368.743828,177.187571 369.480154,177.101806 C374.172881,177.101806 378.865608,177.101806 383.545227,177.101806 L384.908477,177.11491 Z M367.933389,177.11491 C367.723658,177.350784 367.487711,177.508033 367.487711,177.652178 C367.524551,177.852747 367.6718,178.015178 367.867848,178.071509 C368.067584,178.035942 368.23279,177.895811 368.300418,177.704594 C368.326634,177.573554 368.103795,177.390096 367.933389,177.128014 L367.933389,177.11491 Z" id="Shape"></path>
|
||||||
|
<path d="M359.871861,399.701021 L358.87564,399.045816 L367.173115,384.631315 L358.87564,370.216813 L359.898077,369.587817 L361.851195,372.955568 C363.751881,376.244696 365.691891,379.507615 367.513927,382.809846 C367.902652,383.661288 368.800578,384.16057 369.729209,384.04163 C374.290854,384.04163 378.904932,384.04163 383.440361,384.04163 L384.88226,384.04163 L384.88226,385.234103 L383.571443,385.234103 C378.878716,385.234103 374.199097,385.234103 369.50637,385.234103 C368.652887,385.151441 367.843222,385.627566 367.500819,386.413471 C365.219997,390.47574 362.873633,394.485592 360.553486,398.508548 C360.356863,398.914775 360.120916,399.307898 359.871861,399.701021 Z M368.470824,384.631315 C368.208661,384.447857 368.025146,384.238192 367.867848,384.2644 C367.71055,384.290608 367.592576,384.539586 367.461495,384.683731 C367.605685,384.827876 367.762983,385.050646 367.920281,385.050646 C368.077579,385.050646 368.234877,384.827876 368.470824,384.631315 Z" id="Shape"></path>
|
||||||
|
<path d="M295.183013,384.080943 L295.183013,385.194791 C294.996744,385.228793 294.808465,385.250679 294.619361,385.260311 L280.436315,385.260311 C280.165769,385.279952 279.894154,385.279952 279.623608,385.260311 C278.920608,385.128366 278.222661,385.512941 277.95887,386.177597 C276.294131,389.152226 274.57696,392.074439 272.872898,395.02286 L270.159505,399.701021 L269.150176,399.05892 L277.447651,384.644419 L269.150176,370.229917 C269.490988,370.020252 269.792476,369.810586 270.146397,369.574713 C270.356128,369.928523 270.565859,370.256125 270.762481,370.596832 C273.161277,374.750829 275.573182,378.904826 277.945762,383.071928 C278.22709,383.719556 278.894575,384.111449 279.597392,384.04163 C284.290119,384.04163 288.982846,384.04163 293.662464,384.04163 L295.183013,384.080943 Z M277.578733,384.631315 C277.827788,384.827876 277.985086,385.06375 278.129276,385.06375 C278.273466,385.06375 278.443872,384.814772 278.60117,384.683731 C278.45698,384.539586 278.339007,384.277504 278.194817,384.2644 C278.050627,384.251296 277.854004,384.447857 277.578733,384.631315 L277.578733,384.631315 Z" id="Shape"></path>
|
||||||
|
<path d="M229.261996,385.273415 L229.261996,384.080943 L230.717004,384.080943 C235.317974,384.080943 239.892727,384.080943 244.546129,384.080943 C245.438773,384.167792 246.283851,383.663029 246.630329,382.836054 C248.937368,378.760681 251.29684,374.711517 253.643203,370.662352 C253.839826,370.321646 254.049557,369.994044 254.259288,369.640233 C254.6001,369.82369 254.88848,369.994044 255.255509,370.216813 C255.071995,370.570624 254.88848,370.937538 254.678749,371.291349 C252.332386,375.353617 250.025347,379.42899 247.626551,383.451946 C247.095538,384.172851 247.095538,385.155299 247.626551,385.876203 C250.012239,389.89916 252.332386,393.974532 254.678749,398.036801 L255.229293,399.019608 L254.259288,399.701021 L253.538338,398.48234 C251.218191,394.459384 248.871827,390.449532 246.591005,386.400367 C246.248602,385.614462 245.438937,385.138337 244.585454,385.220999 C239.892727,385.220999 235.213108,385.220999 230.520381,385.220999 L229.261996,385.273415 Z M246.84006,384.696835 C246.604113,384.500274 246.446815,384.2644 246.289517,384.2644 C246.132219,384.2644 245.988029,384.500274 245.830731,384.631315 C245.961812,384.788564 246.079786,385.037541 246.237084,385.06375 C246.394382,385.089958 246.577897,384.867188 246.84006,384.696835 Z" id="Shape"></path>
|
||||||
|
<path d="M180.447149,369.627129 L186.122989,379.468302 C186.817723,380.647671 187.538672,381.800831 188.154757,383.019511 C188.455404,383.749273 189.206142,384.188854 189.989901,384.094047 C194.630196,384.094047 199.283598,384.094047 203.937001,384.094047 L205.405116,384.094047 C205.405116,384.474065 205.405116,384.801668 205.496873,385.207895 C205.301601,385.240527 205.104681,385.2624 204.907006,385.273415 L192.952349,385.273415 C192.047885,385.273415 191.143421,385.338936 190.252065,385.273415 C189.320109,385.118236 188.405154,385.630015 188.049891,386.5052 C185.860826,390.436427 183.580003,394.289031 181.338505,398.180946 C181.050125,398.692006 180.748637,399.189961 180.434041,399.727229 L179.411603,399.098232 L187.722187,384.683731 L179.411603,370.26923 L180.447149,369.627129 Z M188.403812,385.220999 C188.613543,384.985125 188.84949,384.84098 188.836382,384.683731 C188.823274,384.526482 188.600435,384.2644 188.469353,384.2644 C188.338271,384.2644 188.062999,384.48717 188.036783,384.644419 C188.010567,384.801668 188.233406,384.972021 188.403812,385.220999 L188.403812,385.220999 Z" id="Shape"></path>
|
||||||
|
<path d="M255.281725,88.6098715 L254.31172,89.2519721 C254.128206,88.9767861 253.931583,88.7016002 253.774285,88.4133102 C251.349273,84.2200006 248.911152,80.0266911 246.512356,75.8202775 C246.212931,75.1453101 245.517942,74.7347627 244.782077,74.7981583 C240.050025,74.7981583 235.317974,74.7981583 230.59903,74.7981583 L229.288213,74.7981583 L229.288213,73.605686 L230.690787,73.605686 C235.331082,73.605686 239.984484,73.605686 244.637887,73.605686 C245.453722,73.6924086 246.234092,73.2496337 246.577897,72.5049422 C248.92426,68.3247368 251.349273,64.1838437 253.761177,60.0167423 L254.272396,59.1649763 L255.294834,59.7677646 C252.542117,64.5507582 249.7894,69.3075437 246.997358,74.182266 L255.281725,88.6098715 Z M246.84006,74.1953701 C246.577897,74.0119128 246.394382,73.7891432 246.237084,73.8153514 C246.079786,73.8415596 245.961812,74.0905374 245.830731,74.2477865 C245.988029,74.3788274 246.132219,74.6147011 246.289517,74.6147011 C246.446815,74.6147011 246.604113,74.3919315 246.84006,74.1953701 Z" id="Shape"></path>
|
||||||
|
<path d="M270.159505,89.2781802 L269.150176,88.6098715 L277.447651,74.1953701 C274.677456,69.3992724 271.907262,64.5944385 269.137067,59.7808687 L270.146397,59.1518722 C270.34302,59.4794745 270.55275,59.7939728 270.749373,60.1346792 C273.108845,64.2231559 275.507641,68.2985286 277.81468,72.4132136 C278.177909,73.2326619 279.03549,73.7172303 279.925096,73.605686 C284.539174,73.605686 289.100819,73.605686 293.754222,73.605686 L295.169905,73.605686 L295.169905,74.7195338 C294.997653,74.7604445 294.822255,74.7867461 294.645578,74.7981583 L282.350109,74.7981583 C281.380104,74.7981583 280.39699,74.7981583 279.426985,74.7981583 C278.836996,74.7256721 278.272071,75.0591433 278.050627,75.6106121 C275.769804,79.6204643 273.449657,83.6041083 271.142618,87.5877523 C270.814914,88.1381242 270.55275,88.675392 270.159505,89.2781802 Z M278.74536,74.1953701 C278.483197,74.0119128 278.286574,73.8022473 278.142384,73.8153514 C277.998194,73.8284555 277.867113,74.0905374 277.722923,74.2477865 C277.880221,74.3788274 278.037519,74.6147011 278.194817,74.6147011 C278.352115,74.6147011 278.496305,74.3919315 278.74536,74.1953701 Z" id="Shape"></path>
|
||||||
|
<path d="M359.884969,296.231109 L358.914964,295.589008 C359.08537,295.248302 359.268885,294.907595 359.452399,294.579993 C361.838087,290.452204 364.197559,286.311311 366.609463,282.20973 C367.048694,281.613545 367.048694,280.800989 366.609463,280.204804 C364.210667,276.142535 361.864304,272.02785 359.504832,267.939373 L358.862531,266.786213 L359.80632,266.183425 C359.925854,266.314844 360.035394,266.455011 360.134024,266.602756 L367.173115,278.776458 C367.32181,279.00211 367.453265,279.238655 367.56636,279.484079 C367.845616,280.269641 368.642272,280.747486 369.467046,280.624135 C374.120448,280.624135 378.773851,280.624135 383.414145,280.624135 L384.869152,280.624135 L384.869152,281.816607 L383.558335,281.816607 C378.865608,281.816607 374.172881,281.816607 369.493262,281.816607 C368.638838,281.729669 367.826832,282.207171 367.487711,282.995975 C365.311754,286.927203 363.057148,290.72739 360.828758,294.579993 L359.884969,296.231109 Z M367.933389,280.611031 C367.723658,280.846904 367.487711,281.004153 367.487711,281.161402 C367.534671,281.356802 367.677939,281.514841 367.867848,281.580733 C368.063139,281.536017 368.224483,281.399161 368.300418,281.213819 C368.326634,281.05657 368.103795,280.873112 367.933389,280.611031 L367.933389,280.611031 Z" id="Shape"></path>
|
||||||
|
<path d="M343.958535,266.157217 L344.954757,266.786213 C342.215148,271.556103 339.462431,276.325992 336.657281,281.200715 L344.954757,295.615216 L343.99786,296.270421 C343.814345,295.982131 343.617723,295.720049 343.447317,295.418655 C341.022304,291.238449 338.584183,287.04514 336.198495,282.838726 C335.897486,282.158873 335.195578,281.747356 334.455108,281.816607 C329.736165,281.816607 325.004113,281.816607 320.272062,281.816607 L318.961244,281.816607 L318.961244,280.624135 L320.363819,280.624135 C325.004113,280.624135 329.657515,280.624135 334.310918,280.624135 C335.124431,280.717187 335.906119,280.278944 336.250928,279.536495 C338.597291,275.35629 341.035412,271.202292 343.434208,267.048295 L343.958535,266.157217 Z M336.5262,281.148298 C336.250928,280.977945 336.067413,280.755176 335.923224,280.781384 C335.779034,280.807592 335.647952,281.05657 335.503762,281.200715 C335.66106,281.331756 335.80525,281.567629 335.962548,281.580733 C336.119846,281.593838 336.329577,281.34486 336.578632,281.148298 L336.5262,281.148298 Z" id="Shape"></path>
|
||||||
|
<path d="M295.169905,280.597927 L295.169905,281.711774 C294.995394,281.725392 294.820088,281.725392 294.645578,281.711774 C290.0315,281.711774 285.469855,281.816607 280.816452,281.711774 C279.308073,281.507317 277.854137,282.355632 277.290353,283.769117 C275.29791,287.516887 273.082628,291.159825 270.945996,294.842075 L270.172613,296.152484 L269.137067,295.523488 L277.447651,281.108986 C274.668718,276.312888 271.898523,271.508055 269.137067,266.694485 L270.146397,266.078592 C270.34302,266.406195 270.55275,266.720693 270.749373,267.061399 C273.095736,271.110564 275.468316,275.159728 277.762247,279.248205 C278.120875,280.11542 279.00369,280.647071 279.938204,280.558614 C284.552282,280.493094 289.113927,280.558614 293.76733,280.558614 L295.169905,280.597927 Z M278.74536,281.213819 C278.509413,281.017257 278.352115,280.781384 278.194817,280.781384 C278.037519,280.781384 277.880221,281.017257 277.736031,281.148298 C277.867113,281.305548 277.985086,281.554525 278.142384,281.580733 C278.299682,281.606942 278.417656,281.384172 278.74536,281.213819 Z" id="Shape"></path>
|
||||||
|
<path d="M246.958034,281.187611 L255.268617,295.602112 L254.259288,296.283525 C253.944692,295.733153 253.616987,295.195885 253.315499,294.658617 C251.047785,290.72739 248.766962,286.796162 246.538572,282.864934 C246.232408,282.146292 245.493807,281.710706 244.716536,281.790399 C239.984484,281.790399 235.252433,281.790399 230.533489,281.790399 L229.222672,281.790399 L229.222672,280.755176 C229.327537,280.755176 229.419294,280.624135 229.52416,280.624135 L235.265541,280.624135 C238.319746,280.624135 241.360843,280.624135 244.441264,280.624135 C245.370341,280.743746 246.267101,280.236808 246.643438,279.379246 C248.92426,275.290769 251.309948,271.254709 253.656312,267.19244 C253.839826,266.864838 254.049557,266.537236 254.272396,266.170321 L255.294834,266.773109 L246.958034,281.187611 Z M246.826952,281.187611 C246.564788,281.017257 246.381274,280.794488 246.223976,280.820696 C246.066678,280.846904 245.948704,281.095882 245.817622,281.253131 C245.974921,281.384172 246.119111,281.620046 246.276409,281.620046 C246.433707,281.620046 246.604113,281.357964 246.84006,281.148298 L246.826952,281.187611 Z" id="Shape"></path>
|
||||||
|
<path d="M205.431333,280.597927 L205.431333,281.685566 C205.270212,281.73853 205.102645,281.769388 204.933222,281.777295 L195.757499,281.777295 C193.765056,281.777295 191.825046,281.777295 189.780171,281.777295 C189.119175,281.70903 188.4894,282.07408 188.220298,282.681477 C185.769069,286.992724 183.278515,291.277762 180.787962,295.575904 C180.683096,295.772465 180.552015,295.969027 180.394717,296.218004 L179.385387,295.589008 L187.695971,281.174507 L179.385387,266.760005 L180.3685,266.144113 C180.552015,266.432403 180.748637,266.707589 180.919044,266.995879 C183.344056,271.189188 185.782177,275.382498 188.167865,279.588911 C188.47878,280.263425 189.185707,280.664244 189.92436,280.584822 C194.603979,280.584822 199.296706,280.584822 203.989433,280.584822 L205.431333,280.597927 Z M189.006788,281.148298 C188.744625,280.977945 188.56111,280.755176 188.41692,280.781384 C188.27273,280.807592 188.12854,281.05657 187.997459,281.213819 C188.154757,281.34486 188.298947,281.567629 188.456245,281.580733 C188.613543,281.593838 188.770841,281.34486 189.006788,281.148298 L189.006788,281.148298 Z" id="Shape"></path>
|
||||||
|
<path d="M345.007189,399.05892 L344.010968,399.714125 C343.70948,399.216169 343.407992,398.718214 343.119612,398.220258 C340.878114,394.289031 338.6104,390.449532 336.421334,386.531408 C336.02609,385.639693 335.096552,385.108694 334.127403,385.220999 C329.513326,385.299623 324.95168,385.220999 320.298278,385.220999 L318.98746,385.220999 L318.98746,384.028526 L320.42936,384.028526 C325.108978,384.028526 329.801705,384.028526 334.494432,384.028526 C335.235322,384.083511 335.931681,383.670012 336.23782,382.993303 C338.597291,378.826202 341.022304,374.672205 343.4211,370.505103 L343.984752,369.587817 L345.007189,370.177501 L336.696606,384.592002 L345.007189,399.05892 Z M336.09363,385.234103 C336.264036,384.972021 336.486875,384.788564 336.460659,384.644419 C336.396962,384.448114 336.231012,384.302325 336.028089,384.2644 C335.836812,384.332007 335.696638,384.497161 335.66106,384.696835 C335.582411,384.84098 335.818358,384.998229 336.09363,385.234103 Z" id="Shape"></path>
|
||||||
|
<path d="M345.020298,88.6229756 L344.063401,89.2257639 C343.966003,89.1344585 343.878162,89.0334726 343.801237,88.9243697 C341.363117,84.7048521 338.924996,80.4591262 336.473767,76.2527126 C335.477546,74.5491806 335.975656,74.8374706 334.061863,74.8243665 L319.053001,74.8243665 L319.053001,73.6318941 L320.363819,73.6318941 C325.017221,73.6318941 329.657515,73.6318941 334.310918,73.6318941 C335.16862,73.7167966 335.981651,73.2333801 336.316469,72.4394217 C338.649724,68.2985286 341.061628,64.1838437 343.447317,60.0560546 C343.604615,59.7939728 343.761913,59.5187868 343.971644,59.1911845 L344.994081,59.7939728 C342.241364,64.5638623 339.488647,69.3206478 336.683498,74.2084742 C339.453692,78.9783638 342.232626,83.7831976 345.020298,88.6229756 Z M336.578632,74.2084742 C336.329577,74.0119128 336.172279,73.7760392 336.028089,73.7760392 C335.883899,73.7760392 335.713493,74.0119128 335.569303,74.1429537 C335.700385,74.3002028 335.818358,74.5491806 335.975656,74.5753888 C336.132954,74.601597 336.303361,74.4181397 336.578632,74.2477865 L336.578632,74.2084742 Z" id="Shape"></path>
|
||||||
|
<path d="M384.895369,73.6318941 C384.895369,74.038121 384.895369,74.3395151 384.895369,74.7064297 C384.758454,74.7521102 384.618217,74.7871585 384.475907,74.8112624 L376.742083,74.8112624 C374.238422,74.8112624 371.73476,74.8112624 369.231098,74.8112624 C368.565534,74.7370029 367.928732,75.1030498 367.658117,75.7154448 C365.219997,80.0266911 362.716335,84.3117293 360.23889,88.6098715 C360.120916,88.8064329 359.989834,89.0029943 359.845645,89.2519721 L358.823207,88.6360797 L367.13379,74.2215783 L358.823207,59.8070769 L359.80632,59.1911845 C359.989834,59.4794745 360.186457,59.7546605 360.356863,60.0429505 C362.781876,64.23626 365.219997,68.4164654 367.605685,72.6359831 C367.913958,73.3078938 368.612699,73.7123017 369.349072,73.6449982 C374.041799,73.6449982 378.734526,73.6449982 383.414145,73.6449982 L384.895369,73.6318941 Z M368.483932,74.182266 C368.208661,74.0119128 368.025146,73.7891432 367.880956,73.8153514 C367.736766,73.8415596 367.605685,74.0905374 367.461495,74.2477865 C367.618793,74.3788274 367.762983,74.601597 367.933389,74.6147011 C368.103795,74.6278051 368.234877,74.3788274 368.483932,74.182266 L368.483932,74.182266 Z" id="Shape"></path>
|
||||||
|
<path d="M205.457549,73.6318941 L205.457549,74.7588461 C205.265465,74.770253 205.072873,74.770253 204.880789,74.7588461 C199.952115,74.7588461 195.036549,74.7588461 190.107875,74.7588461 C189.258135,74.659074 188.44334,75.1275683 188.102324,75.9120062 C185.873934,79.8432338 183.593112,83.7744615 181.325397,87.7056892 C181.037017,88.2167488 180.735529,88.7147043 180.434041,89.238868 L179.411603,88.5836634 L187.722187,74.1691619 L179.424712,59.7546605 L180.434041,59.0994559 L181.443371,60.8423001 C183.711085,64.7735278 185.991908,68.7047555 188.220298,72.6359831 C188.514767,73.2754081 189.184974,73.6552495 189.885036,73.5794778 C194.577763,73.5794778 199.257382,73.5794778 203.950109,73.5794778 L205.457549,73.6318941 Z M189.006788,74.2477865 C188.770841,74.0512251 188.613543,73.8153514 188.469353,73.8153514 C188.325163,73.8153514 188.154757,74.0512251 187.997459,74.182266 C188.141649,74.3395151 188.259622,74.5884929 188.41692,74.6147011 C188.574218,74.6409092 188.744625,74.4181397 189.006788,74.2477865 L189.006788,74.2477865 Z" id="Shape"></path>
|
||||||
|
<path d="M270.133289,192.748092 L269.150176,192.092888 L277.447651,177.678386 C274.677456,172.882289 271.907262,168.077455 269.137067,163.263885 L270.133289,162.634888 C270.316803,162.923178 270.513426,163.211468 270.683832,163.499759 C273.108845,167.693068 275.546965,171.873273 277.932653,176.092791 C278.243569,176.767304 278.950496,177.168123 279.689149,177.088702 C284.408092,177.088702 289.140144,177.088702 293.872195,177.088702 L295.183013,177.088702 L295.183013,178.189446 C295.015622,178.234925 294.844558,178.26562 294.671794,178.281175 L284.35566,178.281175 C282.717138,178.281175 281.078616,178.281175 279.426985,178.281175 C278.840362,178.206775 278.276542,178.534226 278.050627,179.080524 C275.612506,183.365562 273.135061,187.611288 270.670724,191.870118 C270.55275,192.158408 270.34302,192.459802 270.133289,192.748092 Z M278.194817,178.333591 C278.378331,178.071509 278.588062,177.888052 278.561846,177.743907 C278.500408,177.551139 278.340309,177.406095 278.142384,177.363888 C277.947604,177.429959 277.802762,177.594728 277.762247,177.796323 C277.749139,177.874948 277.998194,178.045301 278.194817,178.26807 L278.194817,178.333591 Z" id="Shape"></path>
|
||||||
|
<path d="M254.272396,7.60037348 L255.294834,8.20316172 L246.958034,22.5521427 C249.710751,27.3089282 252.476576,32.1050259 255.229293,36.9666441 L254.233071,37.5956406 C254.023341,37.2418301 253.787393,36.8880196 253.577663,36.521105 C251.191975,32.3933159 248.793178,28.278631 246.446815,24.1377379 C246.153807,23.4570935 245.454281,23.0438658 244.716536,23.1156187 C239.984484,23.1156187 235.252433,23.1156187 230.533489,23.1156187 L229.222672,23.1156187 L229.222672,22.0672913 L230.533489,22.0672913 C235.173784,22.0672913 239.827186,22.0672913 244.480589,22.0672913 C245.393558,22.1459904 246.248594,21.6117593 246.577897,20.7568821 C248.871827,16.6815094 251.244407,12.6323449 253.590771,8.57007631 C253.839826,8.29489037 254.049557,7.96728806 254.272396,7.60037348 Z M246.826952,22.4342059 C246.60735,22.3295008 246.373092,22.2588035 246.132219,22.2245404 C246.027353,22.2245404 245.961812,22.4997263 245.870055,22.6438713 C246.027353,22.7356 246.19776,22.8928491 246.34195,22.8666409 C246.486139,22.8404327 246.591005,22.6569754 246.826952,22.4342059 Z" id="Shape"></path>
|
||||||
|
<path d="M295.156797,22.027979 C295.156797,22.4342059 295.156797,22.6962877 295.156797,23.0107859 C294.920849,23.0107859 294.737335,23.0107859 294.55382,23.0107859 C289.625146,23.0107859 284.70958,23.0107859 279.780906,23.0107859 C278.927423,22.9281245 278.117758,23.4042495 277.775355,24.1901542 C275.481425,28.278631 273.121953,32.3277955 270.775589,36.3900641 L270.107072,37.4908078 L269.071527,36.8880196 L277.369002,22.4735181 L269.150176,8.21626582 L270.146397,7.58726939 C270.356128,7.92797579 270.565859,8.242474 270.749373,8.5831804 C273.174386,12.7109694 275.546965,16.8649667 277.893329,20.9665475 C278.175054,21.7191141 278.928751,22.1873373 279.728473,22.1066036 C284.381876,22.1066036 289.02217,22.1066036 293.675573,22.1066036 L295.156797,22.027979 Z M278.706036,22.5390386 C278.483197,22.3817895 278.312791,22.172124 278.207925,22.1983322 C278.10306,22.2245404 277.906437,22.4604141 277.762247,22.591455 C277.906437,22.6962877 278.050627,22.8666409 278.194817,22.8666409 C278.339007,22.8666409 278.483197,22.6962877 278.706036,22.5390386 L278.706036,22.5390386 Z" id="Shape"></path>
|
||||||
|
<path d="M179.398495,36.9142278 C182.190537,32.0919218 184.930145,27.3220323 187.682862,22.4997263 C184.921407,17.6948925 182.16432,12.9162669 179.411603,8.16384945 L180.420933,7.53485302 L181.023909,8.51765994 C183.383381,12.6192408 185.782177,16.6946135 188.089216,20.8092984 C188.427361,21.6003529 189.238029,22.0823649 190.094767,22.0017708 C194.708845,22.0017708 199.27049,22.0017708 203.923892,22.0017708 L205.392008,22.0017708 C205.392008,22.3424772 205.392008,22.6307672 205.496873,22.9714736 C205.247818,22.9714736 205.064304,22.9714736 204.880789,22.9714736 C199.965223,22.9714736 195.036549,22.9714736 190.107875,22.9714736 C189.253451,22.8845359 188.441445,23.362038 188.102324,24.1508419 C185.808393,28.2393187 183.435813,32.2753791 181.102558,36.3376477 L180.434041,37.4514955 L179.398495,36.9142278 Z M188.980572,22.4997263 C188.718408,22.3686854 188.56111,22.2114363 188.41692,22.2376445 C188.27273,22.2638527 188.154757,22.4604141 188.023675,22.5783509 C188.166012,22.7198934 188.335421,22.8313116 188.521786,22.9059532 C188.626651,22.879745 188.770841,22.6569754 188.980572,22.4604141 L188.980572,22.4997263 Z" id="Shape"></path>
|
||||||
|
<path d="M343.958535,7.58726939 L344.967865,8.21626582 L336.749039,22.5521427 C339.475539,27.287088 342.232626,32.0919218 345.020298,36.9666441 L343.984752,37.5956406 L339.934325,30.5718471 C338.623508,28.3703596 337.378231,26.1950803 336.132954,24.019801 C335.877112,23.4503619 335.286341,23.1076105 334.664839,23.168035 C329.893463,23.168035 325.122087,23.168035 320.363819,23.168035 L319.053001,23.168035 L319.053001,22.1197077 L320.363819,22.1197077 C325.043438,22.1197077 329.736165,22.1197077 334.428891,22.1197077 C335.243252,22.2169995 336.027269,21.7774514 336.368902,21.032068 C338.702157,16.8780708 341.114061,12.7633858 343.499749,8.64870086 C343.591506,8.25557809 343.775021,7.96728806 343.958535,7.58726939 Z M336.486875,22.5390386 C336.250928,22.3817895 336.080522,22.172124 335.975656,22.1983322 C335.870791,22.2245404 335.687276,22.4604141 335.543086,22.591455 C335.687276,22.6962877 335.831466,22.8666409 335.975656,22.8666409 C336.119846,22.8666409 336.303361,22.6962877 336.539308,22.5390386 L336.486875,22.5390386 Z" id="Shape"></path>
|
||||||
|
<path d="M359.898077,37.517016 L358.862531,36.9142278 L367.146899,22.4997263 C364.367965,17.6774204 361.628356,12.9206349 358.87564,8.16384945 L359.884969,7.53485302 C360.081592,7.87555942 360.291323,8.20316172 360.487945,8.53076403 C362.873633,12.6585531 365.272429,16.773238 367.618793,20.9141312 C367.929765,21.6348411 368.673025,22.0700434 369.453937,21.9886667 C374.094232,21.9886667 378.747634,21.9886667 383.401037,21.9886667 L384.856044,21.9886667 C384.856044,22.3424772 384.921585,22.6307672 384.96091,22.9714736 C384.711854,22.9714736 384.515232,22.9714736 384.331717,22.9714736 C379.416151,22.9714736 374.487477,22.9714736 369.558803,22.9714736 C368.704726,22.888238 367.896347,23.3720513 367.56636,24.163946 C365.272429,28.2393187 362.89985,32.2884832 360.553486,36.3507518 C360.343755,36.7831868 360.120916,37.1501014 359.898077,37.517016 Z M368.444608,22.4604141 C368.182444,22.3293731 368.012038,22.172124 367.880956,22.1983322 C367.749875,22.2245404 367.618793,22.4211018 367.487711,22.5390386 C367.630048,22.6805811 367.799457,22.7919993 367.985822,22.8666409 C368.090687,22.879745 368.234877,22.6569754 368.444608,22.4604141 Z" id="Shape"></path>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="SL.100919.24070.30-[Converted]-Copy-2" transform="translate(626.861683, -7.000000)" fill="#B4C4D3">
|
||||||
|
<g id="Group" transform="translate(0.138317, 0.000000)">
|
||||||
|
<path d="M0.0655408795,346.616343 C0.307751707,346.437432 0.523919036,346.225742 0.707841498,345.987347 C3.17217857,341.741621 5.62777685,337.491527 8.07463635,333.237065 C8.07463635,333.132232 8.16639358,333.014295 8.23193446,332.857046 L5.76759739,328.637529 C4.12907541,325.793941 2.5036616,322.963457 0.852031433,320.132973 C0.610393885,319.790371 0.338393747,319.470213 0.0393245277,319.176374 L0.0393245277,318.259088 L0.970005016,317.957693 C1.1404113,318.232879 1.37635847,318.599794 1.58608928,318.966709 C3.91934459,323.015873 6.29192443,327.065038 8.58585521,331.14041 C8.92984745,331.968163 9.77877365,332.469888 10.6700552,332.372195 C15.3103494,332.372195 19.9506437,332.372195 24.6040461,332.372195 L25.9148637,332.372195 L25.9148637,333.538459 L24.6826952,333.538459 C19.9506437,333.538459 15.2317004,333.538459 10.4996489,333.538459 C9.72756045,333.446525 8.98493001,333.865451 8.66450426,334.573682 C6.34435713,338.688367 3.95866912,342.76374 1.59919746,346.852217 C1.38946664,347.232235 1.16662765,347.586046 0.943788664,347.95296 L0,347.625358 L0.0655408795,346.616343 Z M9.5689684,332.843942 C9.26748035,332.699797 9.08396589,332.529444 8.90045143,332.542548 C8.71693697,332.555652 8.65139609,332.778422 8.5334225,332.909463 C8.69072062,333.053608 8.84801873,333.276377 9.01842501,333.289481 C9.1888313,333.302585 9.31991306,333.053608 9.5689684,332.843942 Z" id="Shape"></path>
|
||||||
|
<path d="M0.0655408795,243.133327 C0.307307009,242.958957 0.523499799,242.751653 0.707841498,242.517435 C3.17217857,238.271709 5.62777685,234.017247 8.07463635,229.754049 C8.07463635,229.649216 8.16639358,229.531279 8.23193446,229.37403 L5.74138104,225.04968 C4.11596723,222.245404 2.5036616,219.441128 0.878247785,216.649957 C0.633276606,216.30995 0.361508702,215.990065 0.0655408795,215.693358 L0.0655408795,214.736759 L0.996221368,214.435365 C1.19284401,214.749863 1.44189935,215.142986 1.66473834,215.549213 C3.97177729,219.48044 6.2525999,223.529605 8.58585521,227.500145 C9.49031934,229.059532 8.97910048,228.810554 10.8142451,228.810554 L25.9804046,228.810554 L25.9804046,229.976818 L24.7482361,229.976818 C20.0161846,229.976818 15.2972413,229.976818 10.5782979,229.976818 C9.80167759,229.878813 9.05196033,230.298737 8.73004514,231.012042 C6.40989801,235.126727 4.02421,239.202099 1.66473834,243.290576 C1.45500752,243.670595 1.23216853,244.024405 1.00932954,244.39132 L0.0655408795,244.063717 L0.0655408795,243.133327 Z M8.93977596,230.029235 C9.14950677,229.793361 9.35923759,229.649216 9.39856211,229.478863 C9.43788664,229.30851 9.17572312,229.098844 9.07085772,229.111948 C8.86668228,229.138907 8.68705635,229.260238 8.58585521,229.439551 C8.54653068,229.505071 8.76936967,229.714736 8.93977596,229.976818 L8.93977596,230.029235 Z" id="Shape"></path>
|
||||||
|
<path d="M0.0655408795,139.650311 C0.310231664,139.479477 0.526911754,139.271706 0.707841498,139.034418 C3.17217857,134.788692 5.62777685,130.534231 8.07463635,126.271033 C8.07463635,126.1662 8.16639358,126.061367 8.23193446,125.891014 C7.36679485,124.410251 6.50165524,122.890177 5.61029928,121.370102 C4.02421,118.631347 2.45122889,115.892592 0.865139609,113.16694 C0.623320888,112.828532 0.351304858,112.51274 0.0524327036,112.223446 L0.0524327036,111.279951 L0.983113192,110.978557 C1.15351948,111.266847 1.38946664,111.620657 1.59919746,111.987572 C3.91934459,116.010528 6.22638355,120.033485 8.57274703,124.056441 C9.47721117,125.615828 8.97910048,125.36685 10.8011369,125.36685 C15.4021067,125.36685 19.9768601,125.36685 24.6171543,125.36685 L25.9279719,125.36685 L25.9279719,126.533114 L24.6958034,126.533114 C19.9637519,126.533114 15.2448086,126.533114 10.5127571,126.533114 C9.74066863,126.441181 8.99803818,126.860106 8.67761244,127.568338 C6.34435713,131.722335 3.93245277,135.83702 1.55987293,139.951705 C1.36325029,140.292411 1.15351948,140.620014 0.95689684,140.947616 L0.0131081759,140.620014 L0.0655408795,139.650311 Z M9.58207658,125.904118 C9.28058853,125.746869 9.09707407,125.576516 8.92666778,125.576516 C8.75626149,125.576516 8.66450426,125.812389 8.54653068,125.930326 C8.69072062,126.074471 8.83491055,126.310345 8.99220866,126.323449 C9.14950677,126.336553 9.30680488,126.113783 9.58207658,125.904118 L9.58207658,125.904118 Z" id="Shape"></path>
|
||||||
|
<path d="M0.0655408795,191.516308 C0.31742172,191.276662 0.545679532,191.013369 0.747166026,190.730062 L8.06152817,178.071509 C8.06152817,177.966676 8.14017723,177.848739 8.20571811,177.69149 C8.27125899,177.534241 7.95666277,177.167327 7.81247283,176.892141 C5.50543387,172.908497 3.20276431,168.929221 0.904464136,164.954313 C0.694733322,164.613606 0.642300619,164.089443 0.0655408795,164.076339 L0.0655408795,163.145948 L0.970005016,162.713513 C1.1404113,162.975595 1.32392576,163.250781 1.50744023,163.552175 C3.91934459,167.745484 6.35746531,171.92569 8.75626149,176.145208 C9.06861997,176.811991 9.76642825,177.210614 10.4996489,177.141119 C15.1923759,177.141119 19.8851028,177.141119 24.5778298,177.141119 L25.9935128,177.141119 L25.9935128,178.241862 C25.8255092,178.281825 25.6545441,178.308119 25.4822939,178.320487 L14.9957532,178.320487 C13.4227721,178.320487 11.8628992,178.320487 10.3030262,178.320487 C9.73608183,178.278491 9.2066839,178.606615 8.99220866,179.132941 C6.5803043,183.339354 4.15529176,187.51956 1.73027922,191.712869 C1.53365658,192.053575 1.32392576,192.381178 1.11419495,192.721884 L0.196622638,192.250137 L0.0655408795,191.516308 Z M8.38923257,177.665282 C8.62517974,177.861844 8.78247785,178.097717 8.93977596,178.097717 C9.09707407,178.097717 9.25437218,177.861844 9.39856211,177.730803 C9.26748035,177.573554 9.14950677,177.324576 8.99220866,177.298368 C8.83491055,177.272159 8.67761244,177.494929 8.38923257,177.665282 Z" id="Shape"></path>
|
||||||
|
<path d="M0.0655408795,294.999324 C0.313819629,294.756265 0.541788566,294.493306 0.747166026,294.213078 L8.06152817,281.541421 C8.06152817,281.449693 8.14017723,281.331756 8.20571811,281.174507 C8.27125899,281.017257 7.95666277,280.650343 7.81247283,280.375157 C5.50543387,276.443929 3.21150309,272.407869 0.891355961,268.437329 C0.694733322,268.096623 0.642300619,267.572459 0.0655408795,267.559355 L0.0655408795,266.61586 L0.970005016,266.196529 C1.1404113,266.458611 1.32392576,266.733797 1.50744023,267.035191 C3.91934459,271.228501 6.35746531,275.408706 8.75626149,279.61512 C9.05926102,280.290458 9.76380673,280.69293 10.4996489,280.611031 C15.1923759,280.611031 19.8851028,280.611031 24.5778298,280.611031 L25.9935128,280.611031 L25.9935128,281.711774 C25.8212615,281.752685 25.6458631,281.778987 25.4691858,281.790399 L14.6942652,281.790399 C13.1999331,281.790399 11.7187092,281.790399 10.2374854,281.790399 C9.67054095,281.748403 9.14114302,282.076527 8.92666778,282.602853 C6.47543889,286.887891 4.01110182,291.133617 1.54676476,295.392447 C1.38946664,295.667633 1.21906036,295.929714 1.04865407,296.2049 L0.131081759,295.733153 L0.0655408795,294.999324 Z M9.5689684,281.148298 C9.29369671,280.964841 9.11018224,280.755176 8.96599231,280.781384 C8.82180237,280.807592 8.69072062,281.05657 8.54653068,281.213819 C8.70382879,281.34486 8.84801873,281.567629 9.00531684,281.580733 C9.16261495,281.593838 9.31991306,281.34486 9.5689684,281.148298 Z" id="Shape"></path>
|
||||||
|
<path d="M0.0655408795,398.48234 C0.31742172,398.242694 0.545679532,397.979402 0.747166026,397.696095 L8.06152817,385.024437 C8.06152817,384.932709 8.14017723,384.814772 8.21882628,384.657523 L7.81247283,383.858173 C5.50543387,379.926945 3.21150309,375.890885 0.891355961,371.907241 C0.694733322,371.566535 0.642300619,371.055475 0.0655408795,371.042371 L0.0655408795,370.098876 L0.970005016,369.679545 C1.1404113,369.941627 1.32392576,370.216813 1.50744023,370.518207 C3.91934459,374.711517 6.35746531,378.891722 8.75626149,383.098136 C9.05926102,383.773475 9.76380673,384.175947 10.4996489,384.094047 C15.1923759,384.094047 19.8851028,384.094047 24.5778298,384.094047 L25.9935128,384.094047 L25.9935128,385.194791 C25.8212615,385.235701 25.6458631,385.262003 25.4691858,385.273415 L13.3965558,385.273415 C12.3479017,385.273415 11.2861394,385.273415 10.2374854,385.273415 C9.67054095,385.231419 9.14114302,385.559543 8.92666778,386.085869 C6.4710695,390.357803 4.01110182,394.621001 1.54676476,398.875463 C1.38946664,399.150649 1.21906036,399.412731 1.04865407,399.687917 L0.131081759,399.203065 L0.0655408795,398.48234 Z M9.5689684,384.631315 C9.29369671,384.447857 9.11018224,384.238192 8.96599231,384.2644 C8.82180237,384.290608 8.69072062,384.539586 8.54653068,384.683731 C8.70382879,384.814772 8.84801873,385.050646 9.01842501,385.050646 C9.1888313,385.050646 9.31991306,384.827876 9.5689684,384.631315 L9.5689684,384.631315 Z" id="Shape"></path>
|
||||||
|
<path d="M0.0655408795,88.0332915 C0.313819629,87.790233 0.541788566,87.5272739 0.747166026,87.2470459 L8.06152817,74.5884929 C8.06152817,74.4836601 8.14017723,74.3657233 8.20571811,74.2084742 C8.27125899,74.0512251 7.99598729,73.749831 7.86490553,73.5270614 C5.5447584,69.5041051 3.23771944,65.4811488 0.904464136,61.4712966 C0.694733322,61.1305902 0.642300619,60.6064265 0.0655408795,60.5933224 L0.0655408795,59.6629318 L0.970005016,59.2304968 L1.50744023,60.0691587 C3.91934459,64.2624682 6.35746531,68.4426736 8.75626149,72.6621913 C9.06861997,73.3289748 9.76642825,73.7275982 10.4996489,73.6581023 C15.1923759,73.6581023 19.8851028,73.6581023 24.5778298,73.6581023 L25.9935128,73.6581023 L25.9935128,74.7588461 C25.8216703,74.8042993 25.6462563,74.8349871 25.4691858,74.8505747 L14.6942652,74.8505747 C13.1999331,74.8505747 11.7187092,74.8505747 10.2374854,74.8505747 C9.67054095,74.8085786 9.14114302,75.136703 8.92666778,75.6630284 C6.51476342,79.869442 4.08975088,84.0496474 1.66473834,88.242957 C1.4681157,88.5836634 1.25838489,88.9112657 1.04865407,89.2519721 L0.131081759,88.7802247 L0.0655408795,88.0332915 Z M9.01842501,74.7850543 C9.1888313,74.5229724 9.41167029,74.3395151 9.38545394,74.1953701 C9.35923759,74.0512251 9.09707407,73.8022473 8.96599231,73.8153514 C8.76910385,73.8820862 8.62049164,74.0455087 8.57274703,74.2477865 C8.57274703,74.3919315 8.82180237,74.5229724 9.01842501,74.7850543 L9.01842501,74.7850543 Z" id="Shape"></path>
|
||||||
|
<path d="M0.0786490553,36.1935027 C0.317813898,36.0110459 0.53354407,35.7997842 0.720949674,35.5645063 C3.17654796,31.3449886 5.61903806,27.1167348 8.04842,22.879745 C8.04842,22.7749123 8.12706905,22.6700795 8.20571811,22.4866222 C7.73382378,21.6872726 7.26192944,20.8355066 6.77692694,19.9968447 C4.81943934,16.6159889 2.86195174,13.2351331 0.904464136,9.85427734 C0.707841498,9.51357095 0.642300619,8.98940726 0.0786490553,8.98940726 L0.0786490553,8.04591262 L0.970005016,7.62658167 C1.1404113,7.87555942 1.33703394,8.16384945 1.50744023,8.45213948 C3.93245277,12.645449 6.37057348,16.8256544 8.75626149,21.0451721 C9.06245675,21.7176053 9.7646883,22.1187555 10.4996489,22.0410831 C15.1923759,22.0410831 19.8719946,22.0410831 24.5647216,22.0410831 L25.9672964,22.0410831 C25.9672964,22.4211018 25.9672964,22.6831836 26.0459455,22.9714736 C25.936568,23.0189076 25.8222649,23.0540668 25.7051329,23.0763064 L11.0108677,23.0763064 C8.95288413,23.0763064 9.47721117,22.8011204 8.4809898,24.5046524 C6.18705902,28.5014006 3.88002006,32.5898773 1.55987293,36.521105 L1.02243772,37.4121833 L0.0786490553,37.084581 L0.0786490553,36.1935027 Z M9.52964387,22.44731 C9.28058853,22.3293731 9.11018224,22.172124 8.96599231,22.1983322 C8.82180237,22.2245404 8.70382879,22.4079977 8.57274703,22.5390386 C8.74315332,22.6438713 8.90045143,22.8273286 9.08396589,22.8666409 C9.26748035,22.9059532 9.31991306,22.6569754 9.52964387,22.44731 Z" id="Shape"></path>
|
||||||
|
<polygon id="Path" points="115.19465 0 122.8105 13.1958209 121.788062 13.8510255 113.792075 0"></polygon>
|
||||||
|
<path d="M141.437218,0 L133.467447,13.8117132 L132.418793,13.2089249 C134.961779,8.77974178 137.504765,4.38987089 140.034643,0 L141.437218,0 Z" id="Path"></path>
|
||||||
|
<path d="M51.7117539,0 L43.7813075,13.8117132 L42.7326534,13.2089249 C45.3542886,8.77974178 47.8186256,4.38987089 50.3616118,0 L51.7117539,0 Z" id="Path"></path>
|
||||||
|
<path d="M25.4298612,0 L33.0850359,13.1958209 L32.0494901,13.8510255 C29.4278549,9.22964895 26.7625258,4.61264046 24.0535028,0 L25.4298612,0 Z" id="Path"></path>
|
||||||
|
<path d="M24.3156663,406.986896 C25.2201304,405.388197 26.0983782,403.789497 26.9373015,402.203902 C28.6020398,399.294794 30.2929945,396.398789 31.9970573,393.437265 L33.0326032,394.013845 C32.8359806,394.380759 32.639358,394.747674 32.4296272,395.114588 L26.2425681,405.84684 C26.0328373,406.213754 25.8493229,406.606877 25.6658084,406.986896 L24.3156663,406.986896 Z" id="Path"></path>
|
||||||
|
<path d="M50.0470155,406.973792 C49.6930948,406.331691 49.3653904,405.663383 48.9983615,405.034386 L42.6540043,394.053157 L43.6633339,393.42416 L44.26631,394.406967 L50.9252633,405.938569 C51.121886,406.279275 51.2791841,406.633085 51.4495904,406.973792 L50.0470155,406.973792 Z" id="Path"></path>
|
||||||
|
<path d="M114.054238,406.986896 C114.932486,405.414405 115.784518,403.855018 116.675874,402.295631 L121.80117,393.437265 L122.836716,394.013845 C122.626985,394.380759 122.443471,394.747674 122.23374,395.114588 L115.98114,405.938569 C115.784518,406.279275 115.62722,406.633085 115.456813,406.986896 L114.054238,406.986896 Z" id="Path"></path>
|
||||||
|
<path d="M139.77248,406.973792 C139.536532,406.528253 139.326802,406.069609 139.077746,405.663383 L133.061093,395.245629 L132.405685,394.079365 L133.401906,393.437265 C133.598529,393.777971 133.808259,394.105573 133.991774,394.433176 L140.663835,405.964777 C140.84735,406.305483 141.004648,406.659294 141.175054,407 L139.77248,406.973792 Z" id="Path"></path>
|
||||||
|
<path d="M120.700084,62.7292894 L119.664538,63.3320777 C119.323725,62.7686017 119.009129,62.2313339 118.707641,61.6940661 C116.479251,57.841463 114.224645,53.9888599 112.048688,50.1100486 C111.699838,49.2802357 110.846276,48.7789244 109.951379,48.8782639 C105.297977,48.9437844 100.644574,48.8782639 96.0042802,48.8782639 L94.6934626,48.8782639 L94.6934626,47.7251038 C94.8265547,47.6905536 94.9626071,47.6686165 95.0998161,47.6595834 L109.649891,47.6595834 C111.707875,47.6595834 111.157332,47.9478734 112.166661,46.2181332 C114.4737,42.2869056 116.741414,38.3556779 119.022237,34.3458257 C119.231968,33.9789111 119.467915,33.6251006 119.690754,33.2450819 L120.7263,33.821662 L112.3895,48.2361634 L120.700084,62.7292894 Z M111.629226,47.7119997 C111.445711,47.9871857 111.222872,48.170643 111.249089,48.314788 C111.275305,48.458933 111.537469,48.603078 111.694767,48.747223 C111.838957,48.5899739 112.074904,48.4327248 112.088012,48.2623716 C112.10112,48.0920184 111.838957,48.0133939 111.629226,47.7644161 L111.629226,47.7119997 Z" id="Shape"></path>
|
||||||
|
<path d="M160.53583,255.909817 L159.133255,255.909817 C154.453637,255.909817 149.76091,255.909817 145.068183,255.909817 C144.331809,255.842513 143.633069,256.246921 143.324795,256.918832 C140.952215,261.099037 138.527203,265.253035 136.128407,269.407032 C135.958,269.72153 135.761378,270.00982 135.564755,270.350526 L134.529209,269.747738 C137.308142,264.95164 140.047751,260.194855 142.852901,255.333237 L134.529209,240.918735 L135.564755,240.289739 L143.901555,254.70424 L160.53583,254.70424 L160.53583,255.909817 Z M143.600067,254.717344 C143.390336,254.966322 143.141281,255.123571 143.141281,255.28082 C143.141281,255.438069 143.390336,255.595319 143.534526,255.752568 C143.691824,255.608423 143.940879,255.490486 143.980204,255.320133 C144.019529,255.149779 143.770473,254.99253 143.600067,254.717344 Z" id="Shape"></path>
|
||||||
|
<path d="M49.7979602,333.499147 L49.7979602,332.332883 L66.4453436,332.332883 L74.7952516,317.918381 L75.8439057,318.534273 L67.520214,332.948775 C70.2860391,337.757977 73.0649724,342.554075 75.8176893,347.363276 L74.8345762,347.992273 C74.6117372,347.638462 74.3888982,347.284652 74.1791674,346.930841 C71.7934794,342.803052 69.3946832,338.688367 67.0483197,334.53437 C66.7441706,333.857326 66.0444832,333.447111 65.3049323,333.512251 C60.5728808,333.512251 55.8408293,333.512251 51.121886,333.512251 L49.7979602,333.499147 Z M66.773048,333.499147 L67.2449423,332.948775 C67.0876442,332.817734 66.9434543,332.621173 66.7599398,332.58186 C66.5764253,332.542548 66.3929109,332.80463 66.3929109,332.909463 C66.3929109,333.014295 66.5895335,333.197753 66.773048,333.459835 L66.773048,333.499147 Z" id="Shape"></path>
|
||||||
|
<path d="M45.8130747,270.337422 L44.8037452,269.734634 L53.1274369,255.320133 L44.8037452,240.905631 L45.760642,240.302843 C45.8580399,240.394148 45.9458811,240.495134 46.0228056,240.604237 L53.1274369,252.882771 C53.3371677,253.26279 53.586223,253.616601 53.7566293,254.009723 C53.9238914,254.508515 54.431387,254.809572 54.9494733,254.717344 C55.224745,254.717344 55.5000167,254.717344 55.7752884,254.717344 L70.8234743,254.717344 L70.8234743,255.831192 C70.6919139,255.87698 70.5555971,255.907751 70.4171209,255.922921 L64.4397927,255.922921 C61.4380204,255.922921 58.4231399,255.922921 55.4213677,255.922921 C54.6427469,255.831756 53.8930772,256.248696 53.5600067,256.958144 C51.2136432,261.151454 48.7886307,265.292347 46.3767263,269.459448 C46.20632,269.773946 46.0096974,270.022924 45.8130747,270.337422 Z M54.4251463,255.267716 C54.1498746,255.097363 53.9663601,254.887698 53.809062,254.900802 C53.6517639,254.913906 53.5337903,255.189092 53.3896004,255.333237 C53.5468985,255.477382 53.7041966,255.72636 53.8614947,255.72636 C54.0187928,255.72636 54.176091,255.490486 54.4251463,255.267716 Z" id="Shape"></path>
|
||||||
|
<path d="M21.5760575,254.70424 L29.9128574,240.289739 L30.9746196,240.879423 L22.6378198,255.293924 L30.9484033,269.708426 L29.9521819,270.337422 L29.3492058,269.354615 C27.0028423,265.292347 24.6302625,261.243182 22.3363317,257.16781 C21.9777035,256.300594 21.0948884,255.768944 20.1603745,255.8574 C15.5462966,255.936025 10.9846514,255.8574 6.33124896,255.8574 L4.95489049,255.8574 C4.95489049,255.438069 4.95489049,255.084259 4.95489049,254.651824 L21.5760575,254.70424 Z M21.9561946,255.909817 C22.1397091,255.634631 22.3625481,255.451174 22.3494399,255.293924 C22.2862138,255.092198 22.1129977,254.944501 21.9037619,254.913906 C21.7077134,254.970237 21.5604649,255.132668 21.5236248,255.333237 C21.4974085,255.490486 21.759572,255.660839 21.9561946,255.909817 Z" id="Shape"></path>
|
||||||
|
<path d="M165.56937,347.337068 L164.56004,347.95296 C164.337201,347.59915 164.101254,347.232235 163.891523,346.865321 C161.505835,342.737532 159.107039,338.622847 156.760675,334.481954 C156.455494,333.807239 155.754554,333.401559 155.017288,333.472939 C150.285237,333.472939 145.553185,333.472939 140.821134,333.472939 L139.510316,333.472939 L139.510316,332.319778 L156.157699,332.319778 C158.923524,327.510577 161.702458,322.727583 164.507607,317.905277 L165.556261,318.494961 C162.790436,323.304163 160.024611,328.100261 157.23257,332.909463 L165.56937,347.337068 Z M157.127704,332.922567 C156.839325,332.752214 156.65581,332.58186 156.485404,332.568756 C156.314997,332.555652 156.22324,332.791526 156.092159,332.909463 C156.236348,333.053608 156.36743,333.302585 156.524728,333.315689 C156.682026,333.328794 156.852433,333.079816 157.127704,332.896359 L157.127704,332.922567 Z" id="Shape"></path>
|
||||||
|
<path d="M99.0584852,332.332883 L115.705869,332.332883 L115.705869,333.499147 L114.395051,333.499147 C109.662999,333.499147 104.930948,333.499147 100.212005,333.499147 C99.4715346,333.429896 98.7696263,333.841413 98.4686173,334.521266 C96.1484702,338.635951 93.7627821,342.724428 91.4033105,346.812904 C91.1804715,347.179819 90.9576325,347.546734 90.7216853,347.966065 L89.6861394,347.350172 L97.996723,332.935671 L89.6861394,318.521169 L90.7085772,317.879069 L99.0584852,332.332883 Z M99.2944324,332.87015 C98.9929443,332.712901 98.822538,332.542548 98.6390236,332.542548 C98.4555091,332.542548 98.3899682,332.765318 98.2588865,332.896359 C98.4161846,333.027399 98.5472663,333.263273 98.7045645,333.276377 C98.8618626,333.289481 99.0322689,333.066712 99.2944324,332.87015 Z" id="Shape"></path>
|
||||||
|
<path d="M165.56937,243.867156 L164.520716,244.469944 C163.209898,242.111208 161.820431,239.791783 160.470289,237.459255 C159.120147,235.126727 157.848654,233.069384 156.682026,230.907209 C156.42146,230.335691 155.825993,229.993272 155.200803,230.055443 C150.429427,230.055443 145.65805,230.055443 140.899783,230.055443 L139.588965,230.055443 L139.588965,228.967803 C139.721622,228.931221 139.857883,228.90925 139.995319,228.902283 L154.414312,228.902283 C156.642702,228.902283 156.013509,229.229885 157.035947,227.356 C159.329878,223.424772 161.571376,219.493545 163.83909,215.562317 L164.507607,214.448469 L165.556261,215.025049 C162.790436,219.808043 160.037719,224.604141 157.219462,229.439551 L165.56937,243.867156 Z M157.08838,229.583696 C156.917974,229.360926 156.839325,229.111948 156.721351,229.098844 C156.52046,229.12072 156.325118,229.178417 156.144591,229.269197 C156.22324,229.452655 156.275673,229.727841 156.406755,229.793361 C156.537836,229.858881 156.786892,229.688528 157.08838,229.583696 L157.08838,229.583696 Z" id="Shape"></path>
|
||||||
|
<path d="M90.6823608,244.45684 L89.6730313,243.854052 L97.9836148,229.439551 L89.6730313,215.025049 L90.695469,214.382949 L99.045377,228.79745 L115.705869,228.79745 L115.705869,229.989922 L114.395051,229.989922 C109.662999,229.989922 104.930948,229.989922 100.198897,229.989922 C99.4621651,229.903698 98.7552328,230.307533 98.4555091,230.985833 C96.1091456,235.126727 93.6972413,239.241412 91.3246614,243.369201 C91.1280388,243.749219 90.9707407,244.10303 90.6823608,244.45684 Z M98.7569972,228.889179 L98.2588865,229.426446 C98.4161846,229.557487 98.5472663,229.754049 98.7307808,229.806465 C98.9142953,229.858881 99.1109179,229.5968 99.0978097,229.491967 C99.0847016,229.387134 98.9142953,229.151261 98.7569972,228.889179 Z" id="Shape"></path>
|
||||||
|
<path d="M74.8083598,214.382949 L75.8307975,215.025049 C73.0693418,219.803675 70.2991473,224.608509 67.520214,229.439551 L75.8307975,243.854052 L74.821468,244.469944 C74.6117372,244.116134 74.37579,243.749219 74.1660592,243.382305 C71.7803712,239.254516 69.381575,235.139831 67.0352115,230.998938 C66.7253145,230.322144 66.0196748,229.91679 65.2787159,229.989922 C60.5597726,229.989922 55.8277211,229.989922 51.0956696,229.989922 L49.784852,229.989922 L49.784852,228.836762 L66.4191272,228.836762 L74.8083598,214.382949 Z M66.7337235,228.889179 C66.5764253,229.164365 66.4060191,229.321614 66.4060191,229.505071 C66.4060191,229.688528 66.6812908,229.832673 66.773048,229.806465 C66.8648052,229.780257 67.0876442,229.557487 67.2449423,229.413342 L66.7337235,228.889179 Z" id="Shape"></path>
|
||||||
|
<path d="M49.784852,126.533114 L49.784852,125.432371 C49.9245799,125.425175 50.0645858,125.425175 50.2043137,125.432371 L62.3949172,125.432371 C63.2900536,125.386449 64.1869569,125.386449 65.0820933,125.432371 C65.936141,125.579165 66.7785398,125.117348 67.1138606,124.318523 C69.4077913,120.230046 71.7803712,116.180882 74.1267347,112.118613 C74.3364655,111.751698 74.5593045,111.384784 74.8083598,110.978557 L75.8307975,111.581345 L67.520214,125.995847 L75.8307975,140.410348 L74.8083598,141.052449 L73.4975422,138.706816 C71.3740177,135.024566 69.2242769,131.342316 67.1400769,127.633858 C66.8306014,126.918128 66.0943637,126.483936 65.3180405,126.559323 C60.6253135,126.559323 55.9325865,126.559323 51.2398596,126.559323 L49.784852,126.533114 Z M66.8254807,125.406162 C66.6026417,125.642036 66.4060191,125.773077 66.3535864,125.956534 C66.3011537,126.139992 66.5764253,126.336553 66.6812908,126.323449 C66.8851768,126.305657 67.0669152,126.187809 67.1662933,126.008951 C67.2318341,125.891014 67.0089952,125.628932 66.851697,125.406162 L66.8254807,125.406162 Z" id="Shape"></path>
|
||||||
|
<path d="M99.0584852,125.379954 L115.705869,125.379954 L115.705869,126.533114 L114.395051,126.533114 C109.662999,126.533114 104.944056,126.533114 100.212005,126.533114 C99.4724856,126.449487 98.763258,126.851611 98.4555091,127.529025 C96.135362,131.64371 93.749674,135.732187 91.3902023,139.820664 L90.695469,141.000032 L89.6468149,140.397244 C92.4257482,135.601146 95.2003121,130.796312 97.9705066,125.982743 L89.6599231,111.568241 L90.6823608,110.899932 C93.4612941,115.69603 96.214011,120.492128 99.0584852,125.379954 Z M98.6652399,126.493802 C98.8749707,126.257928 99.0715934,126.113783 99.1240261,125.94343 C99.1764588,125.773077 98.8356462,125.628932 98.8356462,125.628932 C98.6281048,125.655896 98.4444583,125.776678 98.3375355,125.956534 C98.2588865,126.022055 98.4948336,126.23172 98.6652399,126.493802 L98.6652399,126.493802 Z" id="Shape"></path>
|
||||||
|
<path d="M157.245678,125.956534 L165.556261,140.371036 L164.56004,141.000032 C164.337201,140.646222 164.114362,140.292411 163.904631,139.925497 C161.492727,135.771499 159.080823,131.617502 156.708243,127.437297 C156.43391,126.833194 155.809829,126.466202 155.14837,126.52001 C150.376994,126.52001 145.605618,126.52001 140.84735,126.52001 L139.536532,126.52001 L139.536532,125.36685 L156.183916,125.36685 L164.546932,110.952349 L165.582478,111.568241 L157.245678,125.956534 Z M156.498512,126.493802 L156.970406,125.94343 C156.837205,125.812397 156.681888,125.705927 156.51162,125.628932 C156.419863,125.628932 156.144591,125.851702 156.157699,125.956534 C156.170808,126.061367 156.328106,126.23172 156.51162,126.493802 L156.498512,126.493802 Z" id="Shape"></path>
|
||||||
|
<path d="M30.9615115,166.251618 L29.9652901,166.86751 C29.7817756,166.57922 29.585153,166.304034 29.4147467,166.00264 C27.0159505,161.848643 24.590938,157.70775 22.2314663,153.51444 C21.889834,152.769057 21.1058172,152.329509 20.2914563,152.426801 C15.6380538,152.426801 10.9846514,152.426801 6.34435713,152.426801 L4.92867413,152.426801 L4.92867413,151.195016 L21.5891657,151.195016 L29.9128574,136.780515 L30.9746196,137.357095 C28.2087945,142.166296 25.4429694,146.962394 22.6378198,151.771596 C25.4167531,156.62011 28.1913169,161.446784 30.9615115,166.251618 Z M21.9693028,151.260536 C21.759572,151.49641 21.5105166,151.666763 21.5236248,151.810908 C21.536733,151.955053 21.7726802,152.125406 21.9037619,152.29576 C22.06106,152.151615 22.3232235,152.020574 22.3494399,151.863325 C22.3756562,151.706076 22.1528173,151.509514 21.9693028,151.247432 L21.9693028,151.260536 Z" id="Shape"></path>
|
||||||
|
<path d="M22.6378198,48.314788 L30.9615115,62.7292894 L29.9783983,63.3451818 C29.7948838,63.0699958 29.5982612,62.7948099 29.4278549,62.5065198 C27.0028423,58.3132103 24.5647216,54.1199008 22.1790336,49.9134872 C21.872275,49.2338405 21.1643821,48.827193 20.422538,48.9044721 C15.7429192,48.9044721 11.0501923,48.9044721 6.35746531,48.9044721 L4.92867413,48.9044721 L4.92867413,47.6857916 L6.23949172,47.6857916 C10.9977596,47.6857916 15.7691356,47.6857916 20.5405116,47.6857916 C21.2359419,47.7375413 21.8899357,47.3504975 22.1790336,46.7160887 C24.4991807,42.6407161 26.8586524,38.5915516 29.2050159,34.529283 C29.4540712,34.0968479 29.7162347,33.6644129 29.9652901,33.2188738 L31.000836,33.8347661 L22.6378198,48.314788 Z M21.9693028,47.7382079 C21.759572,47.9740816 21.5105166,48.1444348 21.5236248,48.2885798 C21.536733,48.4327248 21.7726802,48.603078 21.9037619,48.7603271 C22.06106,48.6292862 22.3232235,48.4982453 22.3494399,48.3409962 C22.3756562,48.1837471 22.1528173,48.026498 21.9693028,47.7644161 L21.9693028,47.7382079 Z" id="Shape"></path>
|
||||||
|
<path d="M53.1274369,48.314788 L44.8037452,33.9002866 C45.1445578,33.677517 45.459154,33.4940597 45.8261829,33.2712901 L46.5471326,34.4899707 C48.9066042,38.5784475 51.2922923,42.6669242 53.6124394,46.7816092 C53.9053114,47.4160988 54.5685732,47.7949875 55.2640696,47.7251038 C59.996121,47.7251038 64.7281725,47.7251038 69.460224,47.7251038 L70.7710416,47.7251038 L70.7710416,48.9437844 L69.3553586,48.9437844 C64.6626317,48.9437844 59.9830129,48.9437844 55.2902859,48.9437844 C54.5521194,48.8682362 53.848913,49.2752289 53.5468985,49.9527995 C51.1743187,54.1330049 48.7624143,58.2870022 46.3505099,62.4541035 C46.1801037,62.7554976 45.9965892,63.0437876 45.7868584,63.384494 L44.7644207,62.7686017 C47.5826785,57.9593999 50.3353954,53.1895103 53.1274369,48.314788 Z M54.4382545,48.314788 C54.1629828,48.1444348 53.9794683,47.9347693 53.8221702,47.9478734 C53.6648721,47.9609775 53.5337903,48.2361634 53.4027086,48.3934125 C53.5600067,48.5244535 53.7173048,48.7734312 53.8746029,48.7734312 C54.031901,48.7734312 54.176091,48.5113494 54.4251463,48.314788 L54.4382545,48.314788 Z" id="Shape"></path>
|
||||||
|
<path d="M134.516101,33.9002866 L135.564755,33.3237065 C136.731383,35.3417367 137.89801,37.3335587 139.038422,39.3253807 C140.41478,41.6972214 141.751814,44.0690621 143.141281,46.4277987 C144.071961,47.9871857 143.547634,47.7382079 145.500752,47.7382079 L160.548938,47.7382079 L160.548938,48.8520558 C160.421887,48.8978706 160.289907,48.9286564 160.155693,48.9437844 L154.414312,48.9437844 C151.360107,48.9437844 148.305902,48.9437844 145.238589,48.9437844 C144.383919,48.8341483 143.558364,49.2973798 143.206822,50.0838404 C140.899783,54.2116295 138.500986,58.2870022 136.141515,62.3754789 C135.944892,62.7161853 135.735161,63.0306835 135.525431,63.384494 L134.516101,62.7817058 L142.826685,48.3672044 L134.516101,33.9002866 Z M144.15061,48.314788 C143.888447,48.1444348 143.691824,47.9347693 143.534526,47.9478734 C143.377228,47.9609775 143.259254,48.2361634 143.115064,48.3934125 C143.272362,48.5244535 143.429661,48.7734312 143.586959,48.7734312 C143.744257,48.7734312 143.901555,48.5113494 144.15061,48.314788 Z" id="Shape"></path>
|
||||||
|
<path d="M70.8627989,151.181912 L70.8627989,152.492321 L69.4733322,152.492321 C64.7806052,152.492321 60.0878783,152.492321 55.4082595,152.492321 C54.6301495,152.405054 53.8842087,152.828151 53.5600067,153.540648 C51.2267514,157.694646 48.814847,161.809331 46.429159,165.93712 C46.2456445,166.264722 46.0359137,166.592324 45.8261829,166.933031 L44.8168534,166.317138 C47.5826785,161.534145 50.3353954,156.738047 53.1274369,151.902637 L44.8037452,137.488135 L45.8261829,136.859139 L54.176091,151.27364 L70.8627989,151.181912 Z M54.4251463,151.837116 C54.1629828,151.666763 53.9663601,151.443994 53.809062,151.470202 C53.6517639,151.49641 53.5337903,151.758492 53.3896004,151.902637 C53.5468985,152.046782 53.7041966,152.29576 53.8614947,152.29576 C54.0187928,152.29576 54.176091,151.994366 54.4251463,151.837116 Z" id="Shape"></path>
|
||||||
|
<path d="M112.376392,151.837116 L120.686975,166.251618 L119.690754,166.880614 C119.481023,166.553012 119.284401,166.22541 119.087778,165.897807 C116.70209,161.770018 114.303294,157.655333 111.95693,153.501336 C111.642677,152.783535 110.901765,152.349708 110.121786,152.426801 C105.481491,152.426801 100.828089,152.426801 96.1746865,152.426801 L94.7065708,152.426801 L94.7065708,151.20812 L111.31463,151.20812 L119.65143,136.793619 L120.713192,137.370199 L112.376392,151.837116 Z M112.271527,151.837116 C112.022471,151.640555 111.865173,151.391577 111.707875,151.391577 C111.550577,151.391577 111.380171,151.640555 111.222872,151.771596 C111.367062,151.928845 111.485036,152.190927 111.642334,152.217135 C111.799632,152.243343 111.943822,152.046782 112.271527,151.837116 Z" id="Shape"></path>
|
||||||
|
<path d="M160.575155,358.174152 L160.575155,359.392833 L159.133255,359.392833 C154.440528,359.392833 149.747801,359.392833 145.055074,359.392833 C144.318131,359.321549 143.615602,359.719874 143.298579,360.388744 C140.939107,364.568949 138.514095,368.722947 136.115298,372.890048 L135.538539,373.833543 L134.516101,373.230754 C137.281926,368.447761 140.021535,363.677871 142.839793,358.816253 C140.087076,354.033259 137.308142,349.237162 134.502993,344.401752 L135.538539,343.772755 C138.317472,348.568853 141.083297,353.364951 143.888447,358.187257 L160.575155,358.174152 Z M144.163718,358.750732 C143.888447,358.580379 143.704932,358.35761 143.547634,358.383818 C143.390336,358.410026 143.259254,358.659004 143.128173,358.816253 C143.285471,358.947294 143.429661,359.196272 143.600067,359.196272 C143.770473,359.196272 143.914663,358.960398 144.163718,358.750732 L144.163718,358.750732 Z" id="Shape"></path>
|
||||||
|
<path d="M119.664538,343.733443 L120.700084,344.336231 C117.947367,349.132329 115.181542,353.928427 112.376392,358.750732 L120.686975,373.165234 L119.703862,373.781126 C119.520348,373.492836 119.323725,373.21765 119.153319,372.92936 C116.728306,368.736051 114.290186,364.555845 111.904498,360.336328 C111.598302,359.663894 110.896071,359.262744 110.16111,359.340417 C105.468383,359.340417 100.775656,359.340417 96.0829293,359.340417 L94.6541381,359.340417 L94.6541381,358.121736 L95.9649557,358.121736 C100.736332,358.121736 105.4946,358.121736 110.265976,358.121736 C110.968793,358.191554 111.636278,357.799662 111.917606,357.152033 C114.250861,353.050452 116.623441,348.961976 118.982913,344.873499 L119.664538,343.733443 Z M111.694767,358.147944 C111.485036,358.396922 111.249089,358.554171 111.249089,358.71142 C111.249089,358.868669 111.498144,359.025918 111.642334,359.183168 C111.799632,359.039023 112.048688,358.921086 112.074904,358.763837 C112.10112,358.606587 111.943822,358.475547 111.694767,358.200361 L111.694767,358.147944 Z" id="Shape"></path>
|
||||||
|
<path d="M21.5891657,358.174152 L29.9259656,343.759651 L30.9877278,344.349335 C28.1956863,349.171641 25.4298612,353.967739 22.6509279,358.763837 L30.9615115,373.178338 L29.9521819,373.79423 C29.7555593,373.466628 29.5458285,373.15213 29.3492058,372.811423 C26.976626,368.683634 24.5647216,364.568949 22.2183581,360.428056 C21.9066704,359.712854 21.1739879,359.275489 20.3963217,359.340417 C15.7429192,359.340417 11.0895168,359.340417 6.44922254,359.340417 L4.96799866,359.340417 L4.96799866,358.121736 L21.5891657,358.174152 Z M22.5329544,358.816253 C22.283899,358.619692 22.1266009,358.383818 21.9693028,358.383818 C21.8120047,358.383818 21.6547066,358.619692 21.4974085,358.763837 C21.6284902,358.921086 21.759572,359.183168 21.9168701,359.209376 C22.0741682,359.235584 22.2576827,359.012814 22.5329544,358.881773 L22.5329544,358.816253 Z" id="Shape"></path>
|
||||||
|
<path d="M94.6672463,255.909817 L94.6672463,254.691136 L111.31463,254.691136 L119.65143,240.276635 L120.713192,240.866319 C117.92115,245.688625 115.155325,250.484723 112.376392,255.28082 L120.686975,269.695322 L119.677646,270.311214 C119.481023,269.983612 119.271292,269.669114 119.087778,269.328407 C116.70209,265.200618 114.290186,261.085933 111.943822,256.94504 C111.637658,256.226397 110.899057,255.790812 110.121786,255.870505 C105.468383,255.870505 100.814981,255.870505 96.1746865,255.870505 L94.6672463,255.909817 Z M111.707875,255.909817 C111.891389,255.634631 112.114228,255.451174 112.10112,255.293924 C112.029794,255.095172 111.86159,254.946803 111.655442,254.900802 C111.461266,254.971624 111.31427,255.133269 111.262197,255.333237 C111.249089,255.490486 111.485036,255.660839 111.694767,255.909817 L111.707875,255.909817 Z" id="Shape"></path>
|
||||||
|
<path d="M143.927771,204.174861 L135.538539,218.667987 L134.476776,218.078303 L142.826685,203.663801 L134.502993,189.2493 L135.538539,188.528575 C135.735161,188.856177 135.944892,189.183779 136.141515,189.524486 C138.540311,193.678483 140.965324,197.83248 143.324795,201.999581 C143.632544,202.676996 144.341772,203.079119 145.081291,202.995492 C149.813342,202.995492 154.532286,202.995492 159.264337,202.995492 L160.575155,202.995492 L160.575155,204.187965 L143.927771,204.174861 Z M144.163718,203.53276 C143.888447,203.349303 143.691824,203.139637 143.547634,203.165846 C143.403444,203.192054 143.259254,203.441032 143.128173,203.598281 C143.285471,203.729322 143.429661,203.965195 143.600067,203.965195 C143.770473,203.965195 143.914663,203.742426 144.163718,203.53276 Z" id="Shape"></path>
|
||||||
|
<path d="M119.677646,188.528575 L120.686975,189.144467 L112.376392,203.558968 C115.168433,208.394378 117.92115,213.190476 120.700084,217.97347 L119.690754,218.61557 C119.481023,218.26176 119.258184,217.907949 119.048453,217.541035 C116.780739,213.609807 114.539241,209.678579 112.24531,205.747352 C111.065574,203.742426 111.773416,204.135548 109.37462,204.122444 C104.91784,204.122444 100.474168,204.122444 96.0173884,204.122444 L94.7065708,204.122444 L94.7065708,203.008597 C94.8791877,202.969604 95.0544338,202.943325 95.2308978,202.929972 L108.666778,202.929972 C109.510879,203.074016 110.376906,203.020187 111.196656,202.772723 C111.852065,202.392704 112.179769,201.462314 112.599231,200.689172 C114.76208,196.96761 116.898713,193.246048 119.048453,189.524486 C119.245076,189.236196 119.454807,188.908593 119.677646,188.528575 Z M112.258418,203.611385 C112.009363,203.401719 111.852065,203.152742 111.694767,203.165846 C111.537469,203.17895 111.380171,203.401719 111.222872,203.53276 C111.367062,203.690009 111.485036,203.938987 111.642334,203.965195 C111.799632,203.991403 111.943822,203.781738 112.258418,203.611385 Z" id="Shape"></path>
|
||||||
|
<path d="M44.8037452,189.118259 L45.8523993,188.528575 C46.5602408,189.760359 47.2680823,190.97904 47.9759238,192.184616 C49.8635011,195.473744 51.7772948,198.736662 53.6386557,202.038894 C53.9242153,202.681377 54.5907054,203.067398 55.2902859,202.995492 C60.0223374,202.995492 64.7412807,202.995492 69.4733322,202.995492 L70.7841498,202.995492 C70.7841498,203.375511 70.7841498,203.703113 70.8496907,204.135548 L54.2678482,204.135548 L45.8523993,218.667987 L44.8037452,218.065198 L53.1274369,203.650697 L44.8037452,189.118259 Z M53.8746029,202.943076 C53.6779803,203.17895 53.4289249,203.336199 53.4289249,203.493448 C53.4694395,203.695043 53.6142818,203.859812 53.809062,203.925883 C54.0103452,203.887249 54.1782148,203.749047 54.25474,203.558968 C54.2678482,203.441032 54.0581174,203.257574 53.8746029,202.943076 Z" id="Shape"></path>
|
||||||
|
<path d="M22.6378198,203.572073 L30.9746196,217.986574 L29.9652901,218.61557 C29.7555593,218.274864 29.5327203,217.934158 29.3229895,217.580347 C26.9241933,213.413246 24.5122889,209.272353 22.1397091,205.092147 C21.8499621,204.454802 21.1844498,204.074628 20.4880789,204.148653 C15.7560274,204.148653 11.0370841,204.148653 6.3050326,204.148653 L4.99421501,204.148653 L4.99421501,202.943076 L6.3050326,202.943076 C11.0239759,202.943076 15.7560274,202.943076 20.4749707,202.943076 C21.2154408,203.012327 21.9173491,202.60081 22.2183581,201.920957 C24.5647216,197.780064 26.9635178,193.665379 29.3492058,189.53759 L29.9652901,188.502366 L31.0139442,189.092051 L22.6378198,203.572073 Z M21.9693028,202.995492 C21.759572,203.231366 21.5236248,203.388615 21.5236248,203.545864 C21.5236248,203.703113 21.759572,203.965195 21.9037619,203.965195 C22.1072713,203.931375 22.2772137,203.791466 22.3494399,203.598281 C22.3756562,203.441032 22.1528173,203.257574 21.9693028,202.943076 L21.9693028,202.995492 Z" id="Shape"></path>
|
||||||
|
<path d="M29.9390737,85.0717666 L30.9746196,85.6483467 L22.6378198,100.062848 L30.9615115,114.47735 L29.9390737,115.11945 L21.5891657,100.704949 L4.92867413,100.704949 L4.92867413,99.4862681 L6.23949172,99.4862681 C10.9715432,99.4862681 15.6904865,99.4862681 20.422538,99.4862681 C21.2021277,99.5596023 21.9393773,99.1195112 22.2445745,98.3986284 C24.590938,94.2577353 26.9897342,90.1430503 29.3754222,86.0152613 L29.9390737,85.0717666 Z M22.5198462,100.128369 C22.283899,99.9187031 22.1134927,99.6828295 21.9561946,99.6828295 C21.7988965,99.6828295 21.6547066,99.9187031 21.4974085,100.062848 C21.6284902,100.220097 21.7464638,100.469075 21.9037619,100.495283 C22.06106,100.521491 22.2445745,100.298722 22.5198462,100.128369 Z" id="Shape"></path>
|
||||||
|
<path d="M45.8261829,115.145658 L44.790637,114.54287 L53.1274369,100.128369 L44.8037452,85.7138672 L45.8130747,85.0979748 C46.0096974,85.412473 46.2194282,85.7400753 46.4029427,86.0676776 C48.814847,90.2216749 51.2267514,94.3756721 53.5993312,98.5558775 C53.9045131,99.2305918 54.6054528,99.6362726 55.3427186,99.5648926 C60.0616619,99.5648926 64.7937134,99.5648926 69.5257649,99.5648926 L70.8365825,99.5648926 L70.8365825,100.731157 L69.5257649,100.731157 C64.7543889,100.731157 59.9830129,100.731157 55.224745,100.731157 C54.5242529,100.654973 53.8554147,101.042353 53.5731149,101.687756 C51.2267514,105.828649 48.8279552,109.943334 46.4422672,114.058019 C46.2849691,114.385621 46.0621301,114.739431 45.8261829,115.145658 Z M53.8746029,99.5124763 C53.6648721,99.7483499 53.4289249,99.905599 53.4289249,100.049744 C53.4452457,100.255143 53.6084195,100.418254 53.8138832,100.434556 C54.0193468,100.450857 54.2062145,100.315518 54.25474,100.115264 C54.2678482,99.9580154 54.0581174,99.7745581 53.8746029,99.5124763 Z" id="Shape"></path>
|
||||||
|
<path d="M22.6378198,307.055089 L30.9615115,321.46959 L29.9652901,322.111691 L29.3098813,321.037155 C26.9504096,316.935574 24.5647216,312.860202 22.2445745,308.745517 C21.9186341,307.994699 21.1456836,307.539542 20.3307808,307.618565 C15.651162,307.618565 10.958435,307.618565 6.27881625,307.618565 L4.96799866,307.618565 L4.96799866,306.491613 C5.17772948,306.491613 5.38746029,306.426092 5.61029928,306.426092 C10.3030262,306.426092 14.982645,306.426092 19.675372,306.426092 C22.0086273,306.426092 21.3925431,306.766799 22.5460625,304.788081 C24.8531015,300.856853 27.1208159,296.925625 29.4016385,292.915773 L29.9652901,291.998487 C30.3192108,292.195048 30.6338071,292.378505 30.9877278,292.601275 L22.6378198,307.055089 Z M21.9693028,306.465405 C21.759572,306.701278 21.5236248,306.858527 21.5236248,307.015776 C21.5236248,307.173026 21.759572,307.448211 21.9037619,307.448211 C22.1050451,307.409578 22.2729147,307.271375 22.3494399,307.081297 C22.3756562,306.924048 22.1528173,306.74059 21.9693028,306.465405 Z" id="Shape"></path>
|
||||||
|
<path d="M119.664538,85.0717666 L120.700084,85.6483467 L112.376392,100.062848 L120.686975,114.47735 L119.664538,115.11945 L111.31463,100.704949 L94.6541381,100.704949 L94.6541381,99.4862681 L95.9649557,99.4862681 C100.683899,99.4862681 105.415951,99.4862681 110.134894,99.4862681 C110.918125,99.5612904 111.660039,99.1215786 111.970038,98.3986284 C114.316402,94.2577353 116.715198,90.1430503 119.100886,86.0152613 C119.258184,85.7269712 119.467915,85.3993689 119.664538,85.0717666 Z M111.707875,100.731157 C111.878281,100.469075 112.10112,100.272514 112.074904,100.128369 C112.006536,99.930093 111.835864,99.7845655 111.629226,99.7483499 C111.434017,99.8212234 111.290281,99.9896895 111.249089,100.193889 C111.249089,100.272514 111.498144,100.429763 111.707875,100.731157 Z" id="Shape"></path>
|
||||||
|
<path d="M134.529209,137.422615 L135.564755,136.793619 C138.317472,141.576612 141.096405,146.359606 143.901555,151.20812 L160.562046,151.20812 L160.562046,152.518529 L159.251229,152.518529 C154.558502,152.518529 149.878883,152.518529 145.186156,152.518529 C144.408046,152.431263 143.662105,152.85436 143.337903,153.566857 C141.004648,157.720854 138.592744,161.835539 136.207056,165.963328 C136.023541,166.29093 135.81381,166.618532 135.60408,166.959239 L134.59475,166.343347 C137.356206,161.564721 140.1264,156.759887 142.905334,151.928845 L134.529209,137.422615 Z M143.534526,152.453009 C143.744257,152.217135 143.980204,152.046782 143.980204,151.889533 C143.934981,151.690304 143.791894,151.527533 143.600067,151.457098 C143.393428,151.493313 143.222757,151.638841 143.154389,151.837116 C143.128173,151.955053 143.403444,152.138511 143.534526,152.413697 L143.534526,152.453009 Z" id="Shape"></path>
|
||||||
|
<path d="M119.677646,292.050903 L120.700084,292.653691 L112.376392,307.068193 L120.700084,321.482694 L119.664538,322.098587 L111.301521,307.684085 L94.6541381,307.684085 L94.6541381,306.465405 L95.9649557,306.465405 C100.697007,306.465405 105.429059,306.465405 110.148002,306.465405 C110.889846,306.542684 111.597739,306.136036 111.904498,305.456389 C114.250861,301.315496 116.649657,297.200811 119.022237,293.073022 C119.21886,292.74542 119.428591,292.417818 119.677646,292.050903 Z M111.629226,307.657877 C111.838957,307.422003 112.088012,307.264754 112.074904,307.120609 C112.061796,306.976464 111.838957,306.688174 111.694767,306.688174 C111.488128,306.72439 111.317457,306.869917 111.249089,307.068193 C111.222872,307.173026 111.445711,307.356483 111.629226,307.618565 L111.629226,307.657877 Z" id="Shape"></path>
|
||||||
|
<path d="M160.575155,306.465405 L160.575155,307.670981 L143.927771,307.670981 L135.577863,322.085482 L134.516101,321.495798 L142.866009,307.081297 L134.542317,292.666795 L135.538539,292.050903 L136.141515,293.03371 C138.540311,297.200811 140.965324,301.341704 143.324795,305.52191 C143.638801,306.193575 144.343496,306.593129 145.081291,306.517821 C149.813342,306.517821 154.532286,306.517821 159.264337,306.517821 L160.575155,306.465405 Z M144.163718,307.094401 C143.914663,306.884736 143.744257,306.648862 143.600067,306.648862 C143.455877,306.648862 143.285471,306.89784 143.128173,307.028881 C143.259254,307.18613 143.390336,307.435107 143.547634,307.461316 C143.704932,307.487524 143.888447,307.25165 144.163718,307.081297 L144.163718,307.094401 Z" id="Shape"></path>
|
||||||
|
<path d="M70.8496907,358.174152 L70.8496907,359.392833 L69.4208995,359.392833 C64.7412807,359.392833 60.0485538,359.392833 55.3558268,359.392833 C54.6188836,359.321549 53.9163546,359.719874 53.5993312,360.388744 C51.2267514,364.568949 48.814847,368.722947 46.4029427,372.890048 C46.2325364,373.191442 46.0490219,373.479732 45.8261829,373.833543 L44.8168534,373.230754 L53.1274369,358.816253 L44.8037452,344.401752 L45.8261829,343.772755 C48.6051162,348.568853 51.3840495,353.364951 54.1891991,358.187257 L70.8496907,358.174152 Z M54.4251463,358.750732 C54.1629828,358.567275 53.9663601,358.35761 53.8221702,358.383818 C53.6779803,358.410026 53.5337903,358.659004 53.3896004,358.816253 C53.5468985,358.947294 53.7041966,359.196272 53.8614947,359.196272 C54.0187928,359.196272 54.176091,358.960398 54.4251463,358.750732 Z" id="Shape"></path>
|
||||||
|
<path d="M160.575155,99.4993722 L160.575155,100.731157 L143.927771,100.731157 C141.109513,105.579671 138.343688,110.375769 135.577863,115.145658 L134.516101,114.54287 L142.866009,100.128369 L134.542317,85.7138672 L135.538539,85.0062462 L136.141515,86.0021572 C138.527203,90.1299462 140.939107,94.2446312 143.272362,98.3855243 C143.613995,99.1309077 144.398012,99.5704558 145.212373,99.473164 C149.891991,99.473164 154.584718,99.473164 159.264337,99.473164 L160.575155,99.4993722 Z M143.613175,99.4993722 C143.403444,99.7352458 143.154389,99.8793908 143.154389,100.03664 C143.17071,100.242038 143.333884,100.40515 143.539347,100.421452 C143.744811,100.437753 143.931679,100.302414 143.980204,100.10216 C144.00642,99.9580154 143.783581,99.7745581 143.613175,99.5124763 L143.613175,99.4993722 Z" id="Shape"></path>
|
||||||
|
<path d="M53.9008193,306.360572 C54.4513626,306.360572 54.9887979,306.4523 55.5393412,306.4523 L70.8234743,306.4523 L70.8234743,307.605461 C70.6881428,307.613509 70.5524524,307.613509 70.4171209,307.605461 L56.7059689,307.605461 C55.893262,307.605461 54.9101488,307.382691 54.3071727,307.749606 C53.7041966,308.11652 53.3240595,309.060015 52.8914897,309.84626 L46.3374018,321.207508 L45.8130747,322.04617 L44.790637,321.443382 C47.5826785,316.621076 50.3485036,311.824978 53.1274369,307.028881 L44.8037452,292.614379 L45.7868584,292.011591 C45.904832,292.181944 46.0490219,292.352297 46.1669955,292.548859 C48.6444407,296.847001 51.1349941,301.132039 53.5993312,305.443285 C53.7362627,305.744372 53.8501926,306.055391 53.9401438,306.373676 C53.7553437,306.495468 53.5952355,306.65108 53.4682495,306.832319 C53.4086775,306.994841 53.4332046,307.176285 53.5337903,307.317171 C53.6758428,307.42725 53.8661995,307.452289 54.031901,307.382691 C54.1799486,307.285327 54.2609503,307.113252 54.2416318,306.937152 C54.1598712,306.727844 54.0447806,306.533136 53.9008193,306.360572 L53.9008193,306.360572 Z" id="Path"></path>
|
||||||
|
<path d="M49.7979602,385.273415 L49.7979602,384.080943 L51.2398596,384.080943 C55.9325865,384.080943 60.6253135,384.080943 65.3049323,384.080943 C66.0454023,384.150194 66.7473107,383.738676 67.0483197,383.058824 C69.3946832,378.91793 71.7934794,374.803245 74.1791674,370.675456 C74.37579,370.33475 74.5855208,370.007148 74.8083598,369.640233 L75.8176893,370.256125 L67.520214,384.670627 L75.8176893,399.085128 L74.821468,399.727229 C74.598629,399.373418 74.37579,399.019608 74.1660592,398.652693 C71.8983448,394.721466 69.6437385,390.790238 67.3629159,386.85901 C66.2487209,384.932709 66.8254807,385.286519 64.7412807,385.273415 C60.2058519,385.273415 55.670423,385.273415 51.1349941,385.273415 L49.7979602,385.273415 Z M66.8385889,385.273415 C67.0089952,385.011333 67.2318341,384.827876 67.2056178,384.683731 C67.1794014,384.539586 66.9172379,384.290608 66.773048,384.303712 C66.5812205,384.374147 66.4381342,384.536919 66.3929109,384.736147 C66.3929109,384.84098 66.6288581,384.998229 66.8385889,385.234103 L66.8385889,385.273415 Z" id="Shape"></path>
|
||||||
|
<path d="M164.533824,162.700409 L165.556261,163.290093 L157.245678,177.704594 C160.011503,182.487588 162.751112,187.257478 165.543153,192.119096 L164.546932,192.800509 L163.590035,191.149393 C161.335429,187.218165 159.041498,183.286938 156.813108,179.35571 C156.506944,178.637067 155.768343,178.201482 154.991072,178.281175 C150.272128,178.281175 145.540077,178.281175 140.808025,178.281175 L139.497208,178.281175 L139.497208,177.245951 C139.591398,177.189005 139.692796,177.144932 139.798696,177.11491 L142.839793,177.11491 C146.772245,177.11491 150.704698,177.11491 154.558502,177.11491 C155.559558,177.254086 156.533779,176.72189 156.957298,175.804501 C159.198796,171.742233 161.571376,167.73238 163.891523,163.709424 L164.533824,162.700409 Z M156.564053,177.11491 C156.354322,177.350784 156.118375,177.508033 156.131483,177.665282 C156.144591,177.822531 156.354322,178.084613 156.498512,178.084613 C156.700788,178.054543 156.868465,177.912316 156.931082,177.717699 C156.957298,177.573554 156.734459,177.390096 156.51162,177.128014 L156.564053,177.11491 Z" id="Shape"></path>
|
||||||
|
<path d="M97.996723,384.657523 C95.2177897,379.861425 92.4650727,375.091535 89.6992476,370.243021 L90.7085772,369.574713 L91.7179067,371.330661 C93.9856211,375.261889 96.2664437,379.193116 98.4948336,383.124344 C98.7954167,383.75812 99.4612192,384.135465 100.159572,384.067839 C104.852299,384.067839 109.531918,384.067839 114.224645,384.067839 L115.69276,384.067839 C115.69276,384.474065 115.69276,384.801668 115.69276,385.194791 C115.493004,385.226795 115.291754,385.248663 115.089784,385.260311 C110.16111,385.260311 105.232436,385.260311 100.31687,385.260311 C99.4620407,385.169601 98.64637,385.640848 98.298211,386.426575 C96.0829293,390.357803 93.7889985,394.289031 91.5343922,398.220258 C91.2329042,398.718214 90.9445243,399.229273 90.6299281,399.740333 C90.2891155,399.517563 90.0138438,399.334106 89.6205986,399.098232 C92.4519646,394.262822 95.2046815,389.479829 97.996723,384.657523 Z M99.3075405,384.657523 C99.045377,384.474065 98.8618626,384.2644 98.7176726,384.277504 C98.5734827,384.290608 98.4292928,384.565794 98.298211,384.709939 C98.4555091,384.84098 98.599699,385.076854 98.7569972,385.076854 C98.9142953,385.076854 99.045377,384.827876 99.2813242,384.631315 L99.3075405,384.657523 Z" id="Shape"></path>
|
||||||
|
<path d="M49.8110684,74.8243665 L49.8110684,73.6318941 L51.2529677,73.6318941 C55.8539375,73.6318941 60.4286909,73.6318941 65.0820933,73.6318941 C65.9915043,73.7090051 66.8419312,73.1743121 67.1662933,72.3214849 C69.4864404,68.2068 71.8721284,64.1314273 74.2447082,60.0298464 C74.4151145,59.7284523 74.6117372,59.4401623 74.8083598,59.11256 L75.791473,59.68914 C75.6079585,60.0429505 75.4244441,60.4098651 75.2147133,60.7767797 C72.8552416,64.8652564 70.5219863,68.9799414 68.1100819,73.0291059 C67.6228361,73.6869517 67.6228361,74.5858516 68.1100819,75.2436975 C70.4957699,79.2797579 72.8159171,83.3551306 75.1622806,87.4042951 C75.3589032,87.7450014 75.5424177,88.0857078 75.7652566,88.5050388 L74.8083598,89.1733475 C74.5724126,88.7933288 74.3495736,88.4395183 74.1398428,88.0726038 C71.8065875,84.0496474 69.460224,80.0266911 67.1925096,75.9775266 C66.8305163,75.1132111 65.950075,74.58299 65.0165524,74.6671174 C60.36315,74.6671174 55.7097475,74.6671174 51.0563451,74.6671174 L49.8110684,74.8243665 Z M67.3760241,74.2608906 C67.1400769,74.0512251 66.9827788,73.8153514 66.8254807,73.8153514 C66.6681826,73.8153514 66.5239926,74.0643292 66.3666945,74.1953701 C66.4977763,74.3395151 66.6157499,74.601597 66.773048,74.6147011 C66.9303461,74.6278051 67.1138606,74.4312438 67.3760241,74.2608906 Z" id="Shape"></path>
|
||||||
|
<path d="M97.996723,74.2215783 C95.1784651,69.346856 92.4257482,64.5900705 89.6861394,59.8070769 L90.695469,59.1911845 C90.8920916,59.5187868 91.1018224,59.8463891 91.2984451,60.1870955 C93.6841331,64.3017805 96.0829293,68.4164654 98.4292928,72.5704627 C98.735457,73.2891056 99.4740575,73.7246911 100.251329,73.6449982 C104.904732,73.6449982 109.558134,73.6449982 114.198428,73.6449982 L115.679652,73.6449982 C115.679652,74.038121 115.679652,74.3657233 115.758301,74.7588461 C115.563193,74.7953714 115.366299,74.8216159 115.168433,74.8374706 L101.457281,74.8374706 C101.147613,74.8637939 100.836269,74.8637939 100.526601,74.8374706 C99.5910228,74.6578031 98.6601448,75.1699018 98.3113192,76.0561512 C96.1484702,79.9873789 93.8938639,83.7875656 91.665474,87.6401687 L90.7085772,89.2912843 L89.6861394,88.6491838 L97.996723,74.2215783 Z M98.6783481,74.7850543 C98.8749707,74.5491806 99.1109179,74.3919315 99.1109179,74.2477865 C99.0704034,74.0461913 98.925561,73.881422 98.7307808,73.8153514 C98.53149,73.8605606 98.3686677,74.0036023 98.298211,74.1953701 C98.2719946,74.3395151 98.4948336,74.5229724 98.6783481,74.7850543 L98.6783481,74.7850543 Z" id="Shape"></path>
|
||||||
|
<path d="M139.536532,281.790399 L139.536532,280.597927 L140.99154,280.597927 C145.553185,280.597927 150.167263,280.597927 154.702692,280.597927 C155.662715,280.698213 156.578177,280.169209 156.970406,279.287517 C159.264337,275.199041 161.636917,271.16298 163.98328,267.100712 C164.153687,266.799317 164.337201,266.511027 164.533824,266.183425 L165.56937,266.773109 C162.803545,271.556103 160.037719,276.339097 157.245678,281.187611 L165.543153,295.602112 L164.56004,296.283525 C164.245444,295.772465 163.943956,295.27451 163.655576,294.76345 C161.387862,290.832223 159.107039,286.900995 156.891757,282.969767 C156.549354,282.183863 155.73969,281.707738 154.886206,281.790399 C150.193479,281.790399 145.513861,281.790399 140.821134,281.790399 L139.536532,281.790399 Z M156.577161,280.611031 C156.380538,280.846904 156.144591,281.004153 156.144591,281.161402 C156.144591,281.318652 156.380538,281.580733 156.524728,281.580733 C156.720019,281.536017 156.881364,281.399161 156.957298,281.213819 C156.957298,281.05657 156.747567,280.873112 156.51162,280.611031 L156.577161,280.611031 Z" id="Shape"></path>
|
||||||
|
<path d="M90.6823608,296.218004 L89.7123558,295.589008 C89.8958703,295.248302 90.0662765,294.907595 90.2628992,294.579993 C92.6223708,290.491516 94.9556261,286.376831 97.3544223,282.314563 C97.8416682,281.656717 97.8416682,280.757817 97.3544223,280.099971 C94.942518,276.037702 92.6092627,271.936122 90.249791,267.834541 C90.0531684,267.506938 89.8696539,267.166232 89.6599231,266.786213 L90.6037118,266.183425 C90.7197593,266.309798 90.824994,266.445684 90.918308,266.589652 C93.2777796,270.651921 95.6110349,274.714189 97.9573984,278.763354 C98.0886132,278.958407 98.2026453,279.164478 98.298211,279.379246 C98.5939504,280.248695 99.4763955,280.775777 100.382411,280.624135 C105.022705,280.558614 109.676108,280.624135 114.32951,280.624135 L115.640328,280.624135 L115.640328,281.816607 L114.32951,281.816607 C109.636783,281.816607 104.944056,281.816607 100.264437,281.816607 C99.4100138,281.729669 98.5980073,282.207171 98.2588865,282.995975 C95.9649557,287.084452 93.5923759,291.120513 91.2460124,295.182781 C91.1280388,295.497279 90.9707407,295.85109 90.6823608,296.218004 Z M99.2813242,281.148298 C99.0060525,280.977945 98.822538,280.755176 98.6783481,280.781384 C98.5341582,280.807592 98.4030764,281.05657 98.2588865,281.213819 C98.4161846,281.34486 98.5734827,281.567629 98.7307808,281.580733 C98.8880789,281.593838 99.0322689,281.357964 99.2813242,281.148298 Z" id="Shape"></path>
|
||||||
|
<path d="M49.784852,281.790399 L49.784852,280.755176 C49.8802688,280.700638 49.9813658,280.656697 50.0863401,280.624135 L53.0094633,280.624135 C56.9419161,280.624135 60.8743688,280.624135 64.8068216,280.624135 C66.8648052,280.624135 66.3535864,280.873112 67.3366995,279.195789 C69.6568467,275.264561 71.9507775,271.215397 74.2578164,267.218648 C74.4413309,266.891046 74.6510617,266.563444 74.8739007,266.209633 L75.8963384,266.799317 C73.1305133,271.582311 70.3777964,276.365305 67.5857549,281.213819 C70.3384718,285.996813 73.0911888,290.753598 75.8701221,295.62832 L74.8739007,296.309733 L73.930112,294.671722 C71.6623976,290.740494 69.381575,286.809266 67.1531851,282.878039 C66.8470209,282.159396 66.1084203,281.72381 65.3311486,281.803503 C60.5990971,281.803503 55.8801538,281.803503 51.1481023,281.803503 L49.784852,281.790399 Z M67.3760241,281.213819 C67.1400769,281.017257 66.9827788,280.781384 66.8254807,280.781384 C66.6681826,280.781384 66.5239926,281.017257 66.3666945,281.148298 C66.4977763,281.305548 66.6157499,281.554525 66.773048,281.580733 C66.9303461,281.606942 67.1138606,281.384172 67.3760241,281.213819 Z" id="Shape"></path>
|
||||||
|
<path d="M74.8083598,162.700409 L75.8307975,163.290093 C73.0649724,168.073087 70.3122555,172.869184 67.520214,177.704594 C70.2729309,182.487588 73.0256479,187.257478 75.8176893,192.119096 L74.821468,192.800509 C74.5068718,192.276345 74.2053837,191.77839 73.9170038,191.280434 C71.6361812,187.349206 69.3291423,183.417979 67.0876442,179.395022 C66.78148,178.676379 66.0428794,178.240794 65.2656078,178.320487 C60.5335563,178.320487 55.8015048,178.320487 51.0825614,178.320487 L49.7717439,178.320487 L49.7717439,177.285264 C49.8766093,177.285264 49.9814747,177.154223 50.0732319,177.154223 L55.6966394,177.154223 C58.7901689,177.154223 61.8705902,177.154223 64.9641197,177.154223 C65.9098146,177.263988 66.8119323,176.72718 67.1662933,175.843813 C69.460224,171.755337 71.8328039,167.719276 74.1791674,163.657008 L74.8083598,162.700409 Z M67.3760241,177.730803 C67.1400769,177.534241 66.9827788,177.298368 66.8254807,177.298368 C66.6681826,177.298368 66.5239926,177.534241 66.3666945,177.678386 C66.4977763,177.822531 66.6157499,178.071509 66.773048,178.097717 C66.9303461,178.123925 67.1138606,177.91426 67.3760241,177.730803 Z" id="Shape"></path>
|
||||||
|
<path d="M90.695469,192.734988 L89.6861394,192.092888 L97.9836148,177.678386 L89.6992476,163.263885 C90.026952,163.041115 90.3284401,162.83145 90.6823608,162.60868 C90.9051998,162.962491 91.1149306,163.290093 91.2984451,163.617695 C93.7103494,167.784797 96.1222538,171.92569 98.4948336,176.105895 C98.7803932,176.748379 99.4468833,177.134399 100.146464,177.062494 C104.878515,177.062494 109.610567,177.062494 114.32951,177.062494 L115.640328,177.062494 C115.640328,177.455617 115.640328,177.783219 115.718977,178.176342 C115.48303,178.176342 115.299515,178.254966 115.116001,178.254966 C110.200435,178.254966 105.271761,178.254966 100.356195,178.254966 C99.5036999,178.157873 98.6866647,178.624605 98.3375355,179.408126 C96.1091456,183.339354 93.828323,187.270582 91.5606086,191.201809 C91.3115533,191.712869 90.9707407,192.210825 90.695469,192.734988 Z M99.2813242,177.665282 C99.0191607,177.481825 98.8356462,177.272159 98.6914563,177.298368 C98.5472663,177.324576 98.4030764,177.573554 98.2719946,177.730803 C98.4292928,177.861844 98.5734827,178.084613 98.7307808,178.097717 C98.8880789,178.110821 99.045377,177.861844 99.2813242,177.665282 Z" id="Shape"></path>
|
||||||
|
<path d="M165.556261,370.256125 C162.803545,375.026015 160.063936,379.795905 157.245678,384.670627 L165.543153,399.085128 L164.533824,399.753437 L160.994616,393.633826 C159.592041,391.209569 158.150142,388.785312 156.8,386.321742 C156.478085,385.608438 155.728368,385.188514 154.951747,385.286519 C150.25902,385.286519 145.579401,385.286519 140.886674,385.286519 L139.575857,385.286519 L139.575857,384.094047 L140.886674,384.094047 C145.605618,384.094047 150.337669,384.094047 155.069721,384.094047 C155.848344,384.163133 156.583277,383.724425 156.891757,383.006407 C159.251229,378.826202 161.676241,374.685309 164.088146,370.518207 C164.232336,370.256125 164.402742,369.994044 164.612473,369.640233 L165.556261,370.256125 Z M156.51162,385.234103 C156.721351,384.998229 156.957298,384.84098 156.957298,384.696835 C156.914415,384.492037 156.763913,384.326537 156.564053,384.2644 C156.432971,384.2644 156.170808,384.48717 156.144591,384.644419 C156.118375,384.801668 156.328106,384.972021 156.51162,385.234103 Z" id="Shape"></path>
|
||||||
|
<path d="M139.470991,74.8243665 L139.470991,73.6318941 L140.860458,73.6318941 C145.59251,73.6318941 150.324561,73.6318941 155.043504,73.6318941 C155.74816,73.6951332 156.415825,73.3062212 156.708243,72.6621913 C159.080823,68.49509 161.492727,64.3410928 163.891523,60.1739914 C164.088146,59.8463891 164.297877,59.5187868 164.494499,59.1780804 L165.516937,59.7939728 L157.206353,74.2084742 C159.985287,79.017676 162.724896,83.7875656 165.503829,88.6229756 L164.507607,89.2912843 L163.77355,88.0594997 C161.414078,83.9710229 159.02839,79.8825461 156.708243,75.7809653 C156.416948,75.1386314 155.744432,74.7574813 155.043504,74.8374706 C150.311453,74.8374706 145.579401,74.8374706 140.860458,74.8374706 L139.470991,74.8243665 Z M156.51162,73.6449982 C156.301889,73.8808719 156.065942,74.038121 156.065942,74.182266 C156.111165,74.3814947 156.254252,74.5442663 156.446079,74.6147011 C156.645815,74.5791342 156.811021,74.4390034 156.878649,74.2477865 C156.957298,74.0905374 156.734459,73.9070801 156.51162,73.6449982 Z" id="Shape"></path>
|
||||||
|
<path d="M49.7979602,23.0763064 L49.7979602,22.027979 L51.1087778,22.027979 C55.7490721,22.027979 60.4024745,22.027979 65.0558769,22.027979 C65.9488784,22.118544 66.7975912,21.6200806 67.1531851,20.7961943 C69.4471159,16.7077176 71.8196957,12.6585531 74.1660592,8.59628449 C74.3495736,8.26868219 74.5593045,7.94107988 74.7821435,7.58726939 L75.8045812,8.17695354 L67.520214,22.591455 C70.2729309,27.3482404 73.0387561,32.1443382 75.791473,37.0059564 L74.8083598,37.6349528 L74.1660592,36.521105 C71.7934794,32.40642 69.381575,28.278631 67.0483197,24.1377379 C66.753824,23.4521073 66.0472668,23.0378645 65.3049323,23.1156187 C60.5728808,23.1156187 55.8539375,23.1156187 51.121886,23.1156187 L49.7979602,23.0763064 Z M67.3760241,22.7093918 C67.1662933,22.4604141 67.074536,22.2507486 66.9434543,22.2245404 C66.8123725,22.1983322 66.6157499,22.316269 66.4453436,22.3686854 C66.4453436,22.5390386 66.5371008,22.8011204 66.6288581,22.8273286 C66.8825005,22.8266899 67.1345241,22.7869091 67.3760241,22.7093918 L67.3760241,22.7093918 Z" id="Shape"></path>
|
||||||
|
<path d="M90.6823608,37.517016 L89.6599231,36.9142278 L97.9442903,22.4997263 C95.1784651,17.6905245 92.4388564,12.9599472 89.6730313,8.17695354 L90.6692526,7.52174893 C90.8920916,7.88866351 91.1018224,8.21626582 91.2853369,8.54386812 C93.6972413,12.7109694 96.1091456,16.8518626 98.4817255,21.032068 C98.7397507,21.7173579 99.4155141,22.1535416 100.146464,22.1066036 C104.826083,22.1066036 109.51881,22.1066036 114.211537,22.1066036 L115.653436,22.1066036 C115.653436,22.3293731 115.653436,22.4735181 115.653436,22.6176632 C115.653436,22.7618082 115.653436,22.9190573 115.653436,23.1549309 L114.342618,23.1549309 C109.610567,23.1549309 104.878515,23.1549309 100.159572,23.1549309 C99.4223998,23.0649004 98.711795,23.462503 98.4030764,24.1377379 C96.0567129,28.2917351 93.6579167,32.40642 91.2722287,36.5342091 C91.141147,36.7962909 90.9707407,37.1501014 90.6823608,37.517016 Z M99.2551078,22.5390386 C99.0191607,22.3817895 98.8487544,22.172124 98.743889,22.1983322 C98.6390236,22.2245404 98.4424009,22.44731 98.298211,22.591455 C98.4424009,22.6962877 98.5865909,22.8666409 98.7307808,22.8666409 C98.8749707,22.8666409 99.0191607,22.6962877 99.2551078,22.5390386 Z" id="Shape"></path>
|
||||||
|
<path d="M164.546932,7.58726939 L165.556261,8.21626582 L157.285003,22.5390386 C160.011503,27.28272 162.777328,32.0788177 165.556261,36.95354 L164.586256,37.5694324 C164.478465,37.4395896 164.377821,37.3039803 164.284768,37.1632055 C161.846648,32.969896 159.434743,28.7765865 157.009731,24.583277 C156.861721,24.3503309 156.726082,24.1097562 156.603377,23.8625519 C156.399452,23.3338578 155.851522,23.0216351 155.29256,23.1156187 C152.670925,23.1156187 149.983749,23.1156187 147.322789,23.1156187 L139.523424,23.1156187 L139.523424,22.0672913 L140.925999,22.0672913 C145.618726,22.0672913 150.311453,22.0672913 154.991072,22.0672913 C155.730591,22.1509182 156.439818,21.7487951 156.747567,21.0713803 C159.120147,16.8911749 161.54516,12.7371776 163.943956,8.5831804 L164.546932,7.58726939 Z M157.075272,22.5390386 C156.852433,22.3686854 156.682026,22.172124 156.564053,22.1983322 C156.446079,22.2245404 156.275673,22.44731 156.131483,22.591455 C156.275673,22.6831836 156.419863,22.8666409 156.564053,22.8666409 C156.708243,22.8666409 156.852433,22.6962877 157.075272,22.5390386 Z" id="Shape"></path>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 281 KiB |
6
app/assets/js/core/bootstrap.bundle.min.js
vendored
Normal file
6
app/assets/js/core/bootstrap.bundle.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
6
app/assets/js/core/bootstrap.min.js
vendored
Normal file
6
app/assets/js/core/bootstrap.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
4
app/assets/js/core/popper.min.js
vendored
Normal file
4
app/assets/js/core/popper.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
876
app/assets/js/material-dashboard.js
Normal file
876
app/assets/js/material-dashboard.js
Normal file
@ -0,0 +1,876 @@
|
|||||||
|
// =========================================================
|
||||||
|
// Material Dashboard 2 - v3.1.0
|
||||||
|
// =========================================================
|
||||||
|
|
||||||
|
// Product Page: https://www.creative-tim.com/product/material-dashboard
|
||||||
|
// Copyright 2023 Creative Tim (https://www.creative-tim.com)
|
||||||
|
// Licensed under MIT (https://github.com/creativetimofficial/material-dashboard/blob/master/LICENSE.md)
|
||||||
|
|
||||||
|
// Coded by www.creative-tim.com
|
||||||
|
|
||||||
|
// =========================================================
|
||||||
|
|
||||||
|
// The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
(function() {
|
||||||
|
var isWindows = navigator.platform.indexOf('Win') > -1 ? true : false;
|
||||||
|
|
||||||
|
if (isWindows) {
|
||||||
|
// if we are on windows OS we activate the perfectScrollbar function
|
||||||
|
if (document.getElementsByClassName('main-content')[0]) {
|
||||||
|
var mainpanel = document.querySelector('.main-content');
|
||||||
|
var ps = new PerfectScrollbar(mainpanel);
|
||||||
|
};
|
||||||
|
|
||||||
|
if (document.getElementsByClassName('sidenav')[0]) {
|
||||||
|
var sidebar = document.querySelector('.sidenav');
|
||||||
|
var ps1 = new PerfectScrollbar(sidebar);
|
||||||
|
};
|
||||||
|
|
||||||
|
if (document.getElementsByClassName('navbar-collapse')[0]) {
|
||||||
|
var fixedplugin = document.querySelector('.navbar:not(.navbar-expand-lg) .navbar-collapse');
|
||||||
|
var ps2 = new PerfectScrollbar(fixedplugin);
|
||||||
|
};
|
||||||
|
|
||||||
|
if (document.getElementsByClassName('fixed-plugin')[0]) {
|
||||||
|
var fixedplugin = document.querySelector('.fixed-plugin');
|
||||||
|
var ps3 = new PerfectScrollbar(fixedplugin);
|
||||||
|
};
|
||||||
|
};
|
||||||
|
})();
|
||||||
|
|
||||||
|
// Verify navbar blur on scroll
|
||||||
|
if (document.getElementById('navbarBlur')) {
|
||||||
|
navbarBlurOnScroll('navbarBlur');
|
||||||
|
}
|
||||||
|
|
||||||
|
// initialization of Tooltips
|
||||||
|
var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'))
|
||||||
|
var tooltipList = tooltipTriggerList.map(function(tooltipTriggerEl) {
|
||||||
|
return new bootstrap.Tooltip(tooltipTriggerEl)
|
||||||
|
})
|
||||||
|
|
||||||
|
// when input is focused add focused class for style
|
||||||
|
function focused(el) {
|
||||||
|
if (el.parentElement.classList.contains('input-group')) {
|
||||||
|
el.parentElement.classList.add('focused');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// when input is focused remove focused class for style
|
||||||
|
function defocused(el) {
|
||||||
|
if (el.parentElement.classList.contains('input-group')) {
|
||||||
|
el.parentElement.classList.remove('focused');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// helper for adding on all elements multiple attributes
|
||||||
|
function setAttributes(el, options) {
|
||||||
|
Object.keys(options).forEach(function(attr) {
|
||||||
|
el.setAttribute(attr, options[attr]);
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// adding on inputs attributes for calling the focused and defocused functions
|
||||||
|
if (document.querySelectorAll('.input-group').length != 0) {
|
||||||
|
var allInputs = document.querySelectorAll('input.form-control');
|
||||||
|
allInputs.forEach(el => setAttributes(el, {
|
||||||
|
"onfocus": "focused(this)",
|
||||||
|
"onfocusout": "defocused(this)"
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Fixed Plugin
|
||||||
|
|
||||||
|
if (document.querySelector('.fixed-plugin')) {
|
||||||
|
var fixedPlugin = document.querySelector('.fixed-plugin');
|
||||||
|
var fixedPlugin = document.querySelector('.fixed-plugin');
|
||||||
|
var fixedPluginButton = document.querySelector('.fixed-plugin-button');
|
||||||
|
var fixedPluginButtonNav = document.querySelector('.fixed-plugin-button-nav');
|
||||||
|
var fixedPluginCard = document.querySelector('.fixed-plugin .card');
|
||||||
|
var fixedPluginCloseButton = document.querySelectorAll('.fixed-plugin-close-button');
|
||||||
|
var navbar = document.getElementById('navbarBlur');
|
||||||
|
var buttonNavbarFixed = document.getElementById('navbarFixed');
|
||||||
|
|
||||||
|
if (fixedPluginButton) {
|
||||||
|
fixedPluginButton.onclick = function() {
|
||||||
|
if (!fixedPlugin.classList.contains('show')) {
|
||||||
|
fixedPlugin.classList.add('show');
|
||||||
|
} else {
|
||||||
|
fixedPlugin.classList.remove('show');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (fixedPluginButtonNav) {
|
||||||
|
fixedPluginButtonNav.onclick = function() {
|
||||||
|
if (!fixedPlugin.classList.contains('show')) {
|
||||||
|
fixedPlugin.classList.add('show');
|
||||||
|
} else {
|
||||||
|
fixedPlugin.classList.remove('show');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
fixedPluginCloseButton.forEach(function(el) {
|
||||||
|
el.onclick = function() {
|
||||||
|
fixedPlugin.classList.remove('show');
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
document.querySelector('body').onclick = function(e) {
|
||||||
|
if (e.target != fixedPluginButton && e.target != fixedPluginButtonNav && e.target.closest('.fixed-plugin .card') != fixedPluginCard) {
|
||||||
|
fixedPlugin.classList.remove('show');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (navbar) {
|
||||||
|
if (navbar.getAttribute('data-scroll') == 'true' && buttonNavbarFixed) {
|
||||||
|
buttonNavbarFixed.setAttribute("checked", "true");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//Set Sidebar Color
|
||||||
|
function sidebarColor(a) {
|
||||||
|
var parent = document.querySelector(".nav-link.active");
|
||||||
|
var color = a.getAttribute("data-color");
|
||||||
|
|
||||||
|
if (parent.classList.contains('bg-gradient-primary')) {
|
||||||
|
parent.classList.remove('bg-gradient-primary');
|
||||||
|
}
|
||||||
|
if (parent.classList.contains('bg-gradient-dark')) {
|
||||||
|
parent.classList.remove('bg-gradient-dark');
|
||||||
|
}
|
||||||
|
if (parent.classList.contains('bg-gradient-info')) {
|
||||||
|
parent.classList.remove('bg-gradient-info');
|
||||||
|
}
|
||||||
|
if (parent.classList.contains('bg-gradient-success')) {
|
||||||
|
parent.classList.remove('bg-gradient-success');
|
||||||
|
}
|
||||||
|
if (parent.classList.contains('bg-gradient-warning')) {
|
||||||
|
parent.classList.remove('bg-gradient-warning');
|
||||||
|
}
|
||||||
|
if (parent.classList.contains('bg-gradient-danger')) {
|
||||||
|
parent.classList.remove('bg-gradient-danger');
|
||||||
|
}
|
||||||
|
parent.classList.add('bg-gradient-' + color);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Set Sidebar Type
|
||||||
|
function sidebarType(a) {
|
||||||
|
var parent = a.parentElement.children;
|
||||||
|
var color = a.getAttribute("data-class");
|
||||||
|
var body = document.querySelector("body");
|
||||||
|
var bodyWhite = document.querySelector("body:not(.dark-version)");
|
||||||
|
var bodyDark = body.classList.contains('dark-version');
|
||||||
|
|
||||||
|
var colors = [];
|
||||||
|
|
||||||
|
for (var i = 0; i < parent.length; i++) {
|
||||||
|
parent[i].classList.remove('active');
|
||||||
|
colors.push(parent[i].getAttribute('data-class'));
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!a.classList.contains('active')) {
|
||||||
|
a.classList.add('active');
|
||||||
|
} else {
|
||||||
|
a.classList.remove('active');
|
||||||
|
}
|
||||||
|
|
||||||
|
var sidebar = document.querySelector('.sidenav');
|
||||||
|
|
||||||
|
for (var i = 0; i < colors.length; i++) {
|
||||||
|
sidebar.classList.remove(colors[i]);
|
||||||
|
}
|
||||||
|
|
||||||
|
sidebar.classList.add(color);
|
||||||
|
|
||||||
|
|
||||||
|
// Remove text-white/text-dark classes
|
||||||
|
if (color == 'bg-transparent' || color == 'bg-white') {
|
||||||
|
var textWhites = document.querySelectorAll('.sidenav .text-white');
|
||||||
|
for (let i = 0; i < textWhites.length; i++) {
|
||||||
|
textWhites[i].classList.remove('text-white');
|
||||||
|
textWhites[i].classList.add('text-dark');
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
var textDarks = document.querySelectorAll('.sidenav .text-dark');
|
||||||
|
for (let i = 0; i < textDarks.length; i++) {
|
||||||
|
textDarks[i].classList.add('text-white');
|
||||||
|
textDarks[i].classList.remove('text-dark');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (color == 'bg-transparent' && bodyDark) {
|
||||||
|
var textDarks = document.querySelectorAll('.navbar-brand .text-dark');
|
||||||
|
for (let i = 0; i < textDarks.length; i++) {
|
||||||
|
textDarks[i].classList.add('text-white');
|
||||||
|
textDarks[i].classList.remove('text-dark');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Remove logo-white/logo-dark
|
||||||
|
|
||||||
|
if ((color == 'bg-transparent' || color == 'bg-white') && bodyWhite) {
|
||||||
|
var navbarBrand = document.querySelector('.navbar-brand-img');
|
||||||
|
var navbarBrandImg = navbarBrand.src;
|
||||||
|
|
||||||
|
if (navbarBrandImg.includes('logo-ct.png')) {
|
||||||
|
var navbarBrandImgNew = navbarBrandImg.replace("logo-ct", "logo-ct-dark");
|
||||||
|
navbarBrand.src = navbarBrandImgNew;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
var navbarBrand = document.querySelector('.navbar-brand-img');
|
||||||
|
var navbarBrandImg = navbarBrand.src;
|
||||||
|
if (navbarBrandImg.includes('logo-ct-dark.png')) {
|
||||||
|
var navbarBrandImgNew = navbarBrandImg.replace("logo-ct-dark", "logo-ct");
|
||||||
|
navbarBrand.src = navbarBrandImgNew;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (color == 'bg-white' && bodyDark) {
|
||||||
|
var navbarBrand = document.querySelector('.navbar-brand-img');
|
||||||
|
var navbarBrandImg = navbarBrand.src;
|
||||||
|
|
||||||
|
if (navbarBrandImg.includes('logo-ct.png')) {
|
||||||
|
var navbarBrandImgNew = navbarBrandImg.replace("logo-ct", "logo-ct-dark");
|
||||||
|
navbarBrand.src = navbarBrandImgNew;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Set Navbar Fixed
|
||||||
|
function navbarFixed(el) {
|
||||||
|
let classes = ['position-sticky', 'blur', 'shadow-blur', 'mt-4', 'left-auto', 'top-1', 'z-index-sticky'];
|
||||||
|
const navbar = document.getElementById('navbarBlur');
|
||||||
|
|
||||||
|
if (!el.getAttribute("checked")) {
|
||||||
|
navbar.classList.add(...classes);
|
||||||
|
navbar.setAttribute('navbar-scroll', 'true');
|
||||||
|
navbarBlurOnScroll('navbarBlur');
|
||||||
|
el.setAttribute("checked", "true");
|
||||||
|
} else {
|
||||||
|
navbar.classList.remove(...classes);
|
||||||
|
navbar.setAttribute('navbar-scroll', 'false');
|
||||||
|
navbarBlurOnScroll('navbarBlur');
|
||||||
|
el.removeAttribute("checked");
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// Set Navbar Minimized
|
||||||
|
function navbarMinimize(el) {
|
||||||
|
var sidenavShow = document.getElementsByClassName('g-sidenav-show')[0];
|
||||||
|
|
||||||
|
if (!el.getAttribute("checked")) {
|
||||||
|
sidenavShow.classList.remove('g-sidenav-pinned');
|
||||||
|
sidenavShow.classList.add('g-sidenav-hidden');
|
||||||
|
el.setAttribute("checked", "true");
|
||||||
|
} else {
|
||||||
|
sidenavShow.classList.remove('g-sidenav-hidden');
|
||||||
|
sidenavShow.classList.add('g-sidenav-pinned');
|
||||||
|
el.removeAttribute("checked");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Navbar blur on scroll
|
||||||
|
function navbarBlurOnScroll(id) {
|
||||||
|
const navbar = document.getElementById(id);
|
||||||
|
let navbarScrollActive = navbar ? navbar.getAttribute("data-scroll") : false;
|
||||||
|
let scrollDistance = 5;
|
||||||
|
let classes = ['blur', 'shadow-blur', 'left-auto'];
|
||||||
|
let toggleClasses = ['shadow-none'];
|
||||||
|
|
||||||
|
if (navbarScrollActive == 'true') {
|
||||||
|
window.onscroll = debounce(function() {
|
||||||
|
if (window.scrollY > scrollDistance) {
|
||||||
|
blurNavbar();
|
||||||
|
} else {
|
||||||
|
transparentNavbar();
|
||||||
|
}
|
||||||
|
}, 10);
|
||||||
|
} else {
|
||||||
|
window.onscroll = debounce(function() {
|
||||||
|
transparentNavbar();
|
||||||
|
}, 10);
|
||||||
|
}
|
||||||
|
|
||||||
|
var isWindows = navigator.platform.indexOf('Win') > -1 ? true : false;
|
||||||
|
|
||||||
|
if (isWindows) {
|
||||||
|
var content = document.querySelector('.main-content');
|
||||||
|
if (navbarScrollActive == 'true') {
|
||||||
|
content.addEventListener('ps-scroll-y', debounce(function() {
|
||||||
|
if (content.scrollTop > scrollDistance) {
|
||||||
|
blurNavbar();
|
||||||
|
} else {
|
||||||
|
transparentNavbar();
|
||||||
|
}
|
||||||
|
}, 10));
|
||||||
|
} else {
|
||||||
|
content.addEventListener('ps-scroll-y', debounce(function() {
|
||||||
|
transparentNavbar();
|
||||||
|
}, 10));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function blurNavbar() {
|
||||||
|
navbar.classList.add(...classes)
|
||||||
|
navbar.classList.remove(...toggleClasses)
|
||||||
|
|
||||||
|
toggleNavLinksColor('blur');
|
||||||
|
}
|
||||||
|
|
||||||
|
function transparentNavbar() {
|
||||||
|
navbar.classList.remove(...classes)
|
||||||
|
navbar.classList.add(...toggleClasses)
|
||||||
|
|
||||||
|
toggleNavLinksColor('transparent');
|
||||||
|
}
|
||||||
|
|
||||||
|
function toggleNavLinksColor(type) {
|
||||||
|
let navLinks = document.querySelectorAll('.navbar-main .nav-link')
|
||||||
|
let navLinksToggler = document.querySelectorAll('.navbar-main .sidenav-toggler-line')
|
||||||
|
|
||||||
|
if (type === "blur") {
|
||||||
|
navLinks.forEach(element => {
|
||||||
|
element.classList.remove('text-body')
|
||||||
|
});
|
||||||
|
|
||||||
|
navLinksToggler.forEach(element => {
|
||||||
|
element.classList.add('bg-dark')
|
||||||
|
});
|
||||||
|
} else if (type === "transparent") {
|
||||||
|
navLinks.forEach(element => {
|
||||||
|
element.classList.add('text-body')
|
||||||
|
});
|
||||||
|
|
||||||
|
navLinksToggler.forEach(element => {
|
||||||
|
element.classList.remove('bg-dark')
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Debounce Function
|
||||||
|
// Returns a function, that, as long as it continues to be invoked, will not
|
||||||
|
// be triggered. The function will be called after it stops being called for
|
||||||
|
// N milliseconds. If `immediate` is passed, trigger the function on the
|
||||||
|
// leading edge, instead of the trailing.
|
||||||
|
function debounce(func, wait, immediate) {
|
||||||
|
var timeout;
|
||||||
|
return function() {
|
||||||
|
var context = this,
|
||||||
|
args = arguments;
|
||||||
|
var later = function() {
|
||||||
|
timeout = null;
|
||||||
|
if (!immediate) func.apply(context, args);
|
||||||
|
};
|
||||||
|
var callNow = immediate && !timeout;
|
||||||
|
clearTimeout(timeout);
|
||||||
|
timeout = setTimeout(later, wait);
|
||||||
|
if (callNow) func.apply(context, args);
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
// initialization of Toasts
|
||||||
|
document.addEventListener("DOMContentLoaded", function() {
|
||||||
|
var toastElList = [].slice.call(document.querySelectorAll(".toast"));
|
||||||
|
|
||||||
|
var toastList = toastElList.map(function(toastEl) {
|
||||||
|
return new bootstrap.Toast(toastEl);
|
||||||
|
});
|
||||||
|
|
||||||
|
var toastButtonList = [].slice.call(document.querySelectorAll(".toast-btn"));
|
||||||
|
|
||||||
|
toastButtonList.map(function(toastButtonEl) {
|
||||||
|
toastButtonEl.addEventListener("click", function() {
|
||||||
|
var toastToTrigger = document.getElementById(toastButtonEl.dataset.target);
|
||||||
|
|
||||||
|
if (toastToTrigger) {
|
||||||
|
var toast = bootstrap.Toast.getInstance(toastToTrigger);
|
||||||
|
toast.show();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
// Tabs navigation
|
||||||
|
|
||||||
|
var total = document.querySelectorAll('.nav-pills');
|
||||||
|
|
||||||
|
function initNavs() {
|
||||||
|
total.forEach(function(item, i) {
|
||||||
|
var moving_div = document.createElement('div');
|
||||||
|
var first_li = item.querySelector('li:first-child .nav-link');
|
||||||
|
var tab = first_li.cloneNode();
|
||||||
|
tab.innerHTML = "-";
|
||||||
|
|
||||||
|
moving_div.classList.add('moving-tab', 'position-absolute', 'nav-link');
|
||||||
|
moving_div.appendChild(tab);
|
||||||
|
item.appendChild(moving_div);
|
||||||
|
|
||||||
|
var list_length = item.getElementsByTagName("li").length;
|
||||||
|
|
||||||
|
moving_div.style.padding = '0px';
|
||||||
|
moving_div.style.width = item.querySelector('li:nth-child(1)').offsetWidth + 'px';
|
||||||
|
moving_div.style.transform = 'translate3d(0px, 0px, 0px)';
|
||||||
|
moving_div.style.transition = '.5s ease';
|
||||||
|
|
||||||
|
item.onmouseover = function(event) {
|
||||||
|
let target = getEventTarget(event);
|
||||||
|
let li = target.closest('li'); // get reference
|
||||||
|
if (li) {
|
||||||
|
let nodes = Array.from(li.closest('ul').children); // get array
|
||||||
|
let index = nodes.indexOf(li) + 1;
|
||||||
|
item.querySelector('li:nth-child(' + index + ') .nav-link').onclick = function() {
|
||||||
|
moving_div = item.querySelector('.moving-tab');
|
||||||
|
let sum = 0;
|
||||||
|
if (item.classList.contains('flex-column')) {
|
||||||
|
for (var j = 1; j <= nodes.indexOf(li); j++) {
|
||||||
|
sum += item.querySelector('li:nth-child(' + j + ')').offsetHeight;
|
||||||
|
}
|
||||||
|
moving_div.style.transform = 'translate3d(0px,' + sum + 'px, 0px)';
|
||||||
|
moving_div.style.height = item.querySelector('li:nth-child(' + j + ')').offsetHeight;
|
||||||
|
} else {
|
||||||
|
for (var j = 1; j <= nodes.indexOf(li); j++) {
|
||||||
|
sum += item.querySelector('li:nth-child(' + j + ')').offsetWidth;
|
||||||
|
}
|
||||||
|
moving_div.style.transform = 'translate3d(' + sum + 'px, 0px, 0px)';
|
||||||
|
moving_div.style.width = item.querySelector('li:nth-child(' + index + ')').offsetWidth + 'px';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
setTimeout(function() {
|
||||||
|
initNavs();
|
||||||
|
}, 100);
|
||||||
|
|
||||||
|
// Tabs navigation resize
|
||||||
|
|
||||||
|
window.addEventListener('resize', function(event) {
|
||||||
|
total.forEach(function(item, i) {
|
||||||
|
item.querySelector('.moving-tab').remove();
|
||||||
|
var moving_div = document.createElement('div');
|
||||||
|
var tab = item.querySelector(".nav-link.active").cloneNode();
|
||||||
|
tab.innerHTML = "-";
|
||||||
|
|
||||||
|
moving_div.classList.add('moving-tab', 'position-absolute', 'nav-link');
|
||||||
|
moving_div.appendChild(tab);
|
||||||
|
|
||||||
|
item.appendChild(moving_div);
|
||||||
|
|
||||||
|
moving_div.style.padding = '0px';
|
||||||
|
moving_div.style.transition = '.5s ease';
|
||||||
|
|
||||||
|
let li = item.querySelector(".nav-link.active").parentElement;
|
||||||
|
|
||||||
|
if (li) {
|
||||||
|
let nodes = Array.from(li.closest('ul').children); // get array
|
||||||
|
let index = nodes.indexOf(li) + 1;
|
||||||
|
|
||||||
|
let sum = 0;
|
||||||
|
if (item.classList.contains('flex-column')) {
|
||||||
|
for (var j = 1; j <= nodes.indexOf(li); j++) {
|
||||||
|
sum += item.querySelector('li:nth-child(' + j + ')').offsetHeight;
|
||||||
|
}
|
||||||
|
moving_div.style.transform = 'translate3d(0px,' + sum + 'px, 0px)';
|
||||||
|
moving_div.style.width = item.querySelector('li:nth-child(' + index + ')').offsetWidth + 'px';
|
||||||
|
moving_div.style.height = item.querySelector('li:nth-child(' + j + ')').offsetHeight;
|
||||||
|
} else {
|
||||||
|
for (var j = 1; j <= nodes.indexOf(li); j++) {
|
||||||
|
sum += item.querySelector('li:nth-child(' + j + ')').offsetWidth;
|
||||||
|
}
|
||||||
|
moving_div.style.transform = 'translate3d(' + sum + 'px, 0px, 0px)';
|
||||||
|
moving_div.style.width = item.querySelector('li:nth-child(' + index + ')').offsetWidth + 'px';
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
if (window.innerWidth < 991) {
|
||||||
|
total.forEach(function(item, i) {
|
||||||
|
if (!item.classList.contains('flex-column')) {
|
||||||
|
item.classList.remove('flex-row');
|
||||||
|
item.classList.add('flex-column', 'on-resize');
|
||||||
|
let li = item.querySelector(".nav-link.active").parentElement;
|
||||||
|
let nodes = Array.from(li.closest('ul').children); // get array
|
||||||
|
let index = nodes.indexOf(li) + 1;
|
||||||
|
let sum = 0;
|
||||||
|
for (var j = 1; j <= nodes.indexOf(li); j++) {
|
||||||
|
sum += item.querySelector('li:nth-child(' + j + ')').offsetHeight;
|
||||||
|
}
|
||||||
|
var moving_div = document.querySelector('.moving-tab');
|
||||||
|
moving_div.style.width = item.querySelector('li:nth-child(1)').offsetWidth + 'px';
|
||||||
|
moving_div.style.transform = 'translate3d(0px,' + sum + 'px, 0px)';
|
||||||
|
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
total.forEach(function(item, i) {
|
||||||
|
if (item.classList.contains('on-resize')) {
|
||||||
|
item.classList.remove('flex-column', 'on-resize');
|
||||||
|
item.classList.add('flex-row');
|
||||||
|
let li = item.querySelector(".nav-link.active").parentElement;
|
||||||
|
let nodes = Array.from(li.closest('ul').children); // get array
|
||||||
|
let index = nodes.indexOf(li) + 1;
|
||||||
|
let sum = 0;
|
||||||
|
for (var j = 1; j <= nodes.indexOf(li); j++) {
|
||||||
|
sum += item.querySelector('li:nth-child(' + j + ')').offsetWidth;
|
||||||
|
}
|
||||||
|
var moving_div = document.querySelector('.moving-tab');
|
||||||
|
moving_div.style.transform = 'translate3d(' + sum + 'px, 0px, 0px)';
|
||||||
|
moving_div.style.width = item.querySelector('li:nth-child(' + index + ')').offsetWidth + 'px';
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// Function to remove flex row on mobile devices
|
||||||
|
if (window.innerWidth < 991) {
|
||||||
|
total.forEach(function(item, i) {
|
||||||
|
if (item.classList.contains('flex-row')) {
|
||||||
|
item.classList.remove('flex-row');
|
||||||
|
item.classList.add('flex-column', 'on-resize');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
function getEventTarget(e) {
|
||||||
|
e = e || window.event;
|
||||||
|
return e.target || e.srcElement;
|
||||||
|
}
|
||||||
|
|
||||||
|
// End tabs navigation
|
||||||
|
|
||||||
|
window.onload = function() {
|
||||||
|
// Material Design Input function
|
||||||
|
var inputs = document.querySelectorAll('input');
|
||||||
|
|
||||||
|
for (var i = 0; i < inputs.length; i++) {
|
||||||
|
inputs[i].addEventListener('focus', function(e) {
|
||||||
|
this.parentElement.classList.add('is-focused');
|
||||||
|
}, false);
|
||||||
|
|
||||||
|
inputs[i].onkeyup = function(e) {
|
||||||
|
if (this.value != "") {
|
||||||
|
this.parentElement.classList.add('is-filled');
|
||||||
|
} else {
|
||||||
|
this.parentElement.classList.remove('is-filled');
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
inputs[i].addEventListener('focusout', function(e) {
|
||||||
|
if (this.value != "") {
|
||||||
|
this.parentElement.classList.add('is-filled');
|
||||||
|
}
|
||||||
|
this.parentElement.classList.remove('is-focused');
|
||||||
|
}, false);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Ripple Effect
|
||||||
|
var ripples = document.querySelectorAll('.btn');
|
||||||
|
|
||||||
|
for (var i = 0; i < ripples.length; i++) {
|
||||||
|
ripples[i].addEventListener('click', function(e) {
|
||||||
|
var targetEl = e.target;
|
||||||
|
var rippleDiv = targetEl.querySelector('.ripple');
|
||||||
|
|
||||||
|
rippleDiv = document.createElement('span');
|
||||||
|
rippleDiv.classList.add('ripple');
|
||||||
|
rippleDiv.style.width = rippleDiv.style.height = Math.max(targetEl.offsetWidth, targetEl.offsetHeight) + 'px';
|
||||||
|
targetEl.appendChild(rippleDiv);
|
||||||
|
|
||||||
|
rippleDiv.style.left = (e.offsetX - rippleDiv.offsetWidth / 2) + 'px';
|
||||||
|
rippleDiv.style.top = (e.offsetY - rippleDiv.offsetHeight / 2) + 'px';
|
||||||
|
rippleDiv.classList.add('ripple');
|
||||||
|
setTimeout(function() {
|
||||||
|
rippleDiv.parentElement.removeChild(rippleDiv);
|
||||||
|
}, 600);
|
||||||
|
}, false);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
// Toggle Sidenav
|
||||||
|
const iconNavbarSidenav = document.getElementById('iconNavbarSidenav');
|
||||||
|
const iconSidenav = document.getElementById('iconSidenav');
|
||||||
|
const sidenav = document.getElementById('sidenav-main');
|
||||||
|
let body = document.getElementsByTagName('body')[0];
|
||||||
|
let className = 'g-sidenav-pinned';
|
||||||
|
|
||||||
|
if (iconNavbarSidenav) {
|
||||||
|
iconNavbarSidenav.addEventListener("click", toggleSidenav);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (iconSidenav) {
|
||||||
|
iconSidenav.addEventListener("click", toggleSidenav);
|
||||||
|
}
|
||||||
|
|
||||||
|
function toggleSidenav() {
|
||||||
|
if (body.classList.contains(className)) {
|
||||||
|
body.classList.remove(className);
|
||||||
|
setTimeout(function() {
|
||||||
|
sidenav.classList.remove('bg-white');
|
||||||
|
}, 100);
|
||||||
|
sidenav.classList.remove('bg-transparent');
|
||||||
|
|
||||||
|
} else {
|
||||||
|
body.classList.add(className);
|
||||||
|
sidenav.classList.add('bg-white');
|
||||||
|
sidenav.classList.remove('bg-transparent');
|
||||||
|
iconSidenav.classList.remove('d-none');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Resize navbar color depends on configurator active type of sidenav
|
||||||
|
|
||||||
|
let referenceButtons = document.querySelector('[data-class]');
|
||||||
|
|
||||||
|
if (sidenav) {
|
||||||
|
window.addEventListener("resize", navbarColorOnResize);
|
||||||
|
|
||||||
|
function navbarColorOnResize() {
|
||||||
|
if (window.innerWidth > 1200) {
|
||||||
|
if (referenceButtons?.classList.contains('active') && referenceButtons?.getAttribute('data-class') === 'bg-transparent') {
|
||||||
|
sidenav.classList.remove('bg-white');
|
||||||
|
} else {
|
||||||
|
sidenav.classList.add('bg-white');
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
sidenav.classList.add('bg-white');
|
||||||
|
sidenav.classList.remove('bg-transparent');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Deactivate sidenav type buttons on resize and small screens
|
||||||
|
window.addEventListener("resize", sidenavTypeOnResize);
|
||||||
|
window.addEventListener("load", sidenavTypeOnResize);
|
||||||
|
|
||||||
|
function sidenavTypeOnResize() {
|
||||||
|
let elements = document.querySelectorAll('[onclick="sidebarType(this)"]');
|
||||||
|
if (window.innerWidth < 1200) {
|
||||||
|
elements.forEach(function(el) {
|
||||||
|
el.classList.add('disabled');
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
elements.forEach(function(el) {
|
||||||
|
el.classList.remove('disabled');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Light Mode / Dark Mode
|
||||||
|
function darkMode(el) {
|
||||||
|
const body = document.getElementsByTagName('body')[0];
|
||||||
|
const hr = document.querySelectorAll('div:not(.sidenav) > hr');
|
||||||
|
const hr_card = document.querySelectorAll('div:not(.bg-gradient-dark) hr');
|
||||||
|
const text_btn = document.querySelectorAll('button:not(.btn) > .text-dark');
|
||||||
|
const text_span = document.querySelectorAll('span.text-dark, .breadcrumb .text-dark');
|
||||||
|
const text_span_white = document.querySelectorAll('span.text-white, .breadcrumb .text-white');
|
||||||
|
const text_strong = document.querySelectorAll('strong.text-dark');
|
||||||
|
const text_strong_white = document.querySelectorAll('strong.text-white');
|
||||||
|
const text_nav_link = document.querySelectorAll('a.nav-link.text-dark');
|
||||||
|
const text_nav_link_white = document.querySelectorAll('a.nav-link.text-white');
|
||||||
|
const secondary = document.querySelectorAll('.text-secondary');
|
||||||
|
const bg_gray_100 = document.querySelectorAll('.bg-gray-100');
|
||||||
|
const bg_gray_600 = document.querySelectorAll('.bg-gray-600');
|
||||||
|
const btn_text_dark = document.querySelectorAll('.btn.btn-link.text-dark, .material-icons.text-dark');
|
||||||
|
const btn_text_white = document.querySelectorAll('.btn.btn-link.text-white, .material-icons.text-white');
|
||||||
|
const card_border = document.querySelectorAll('.card.border');
|
||||||
|
const card_border_dark = document.querySelectorAll('.card.border.border-dark');
|
||||||
|
|
||||||
|
const svg = document.querySelectorAll('g');
|
||||||
|
|
||||||
|
if (!el.getAttribute("checked")) {
|
||||||
|
body.classList.add('dark-version');
|
||||||
|
for (var i = 0; i < hr.length; i++) {
|
||||||
|
if (hr[i].classList.contains('dark')) {
|
||||||
|
hr[i].classList.remove('dark');
|
||||||
|
hr[i].classList.add('light');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (var i = 0; i < hr_card.length; i++) {
|
||||||
|
if (hr_card[i].classList.contains('dark')) {
|
||||||
|
hr_card[i].classList.remove('dark');
|
||||||
|
hr_card[i].classList.add('light');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < text_btn.length; i++) {
|
||||||
|
if (text_btn[i].classList.contains('text-dark')) {
|
||||||
|
text_btn[i].classList.remove('text-dark');
|
||||||
|
text_btn[i].classList.add('text-white');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < text_span.length; i++) {
|
||||||
|
if (text_span[i].classList.contains('text-dark')) {
|
||||||
|
text_span[i].classList.remove('text-dark');
|
||||||
|
text_span[i].classList.add('text-white');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < text_strong.length; i++) {
|
||||||
|
if (text_strong[i].classList.contains('text-dark')) {
|
||||||
|
text_strong[i].classList.remove('text-dark');
|
||||||
|
text_strong[i].classList.add('text-white');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < text_nav_link.length; i++) {
|
||||||
|
if (text_nav_link[i].classList.contains('text-dark')) {
|
||||||
|
text_nav_link[i].classList.remove('text-dark');
|
||||||
|
text_nav_link[i].classList.add('text-white');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < secondary.length; i++) {
|
||||||
|
if (secondary[i].classList.contains('text-secondary')) {
|
||||||
|
secondary[i].classList.remove('text-secondary');
|
||||||
|
secondary[i].classList.add('text-white');
|
||||||
|
secondary[i].classList.add('opacity-8');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < bg_gray_100.length; i++) {
|
||||||
|
if (bg_gray_100[i].classList.contains('bg-gray-100')) {
|
||||||
|
bg_gray_100[i].classList.remove('bg-gray-100');
|
||||||
|
bg_gray_100[i].classList.add('bg-gray-600');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < btn_text_dark.length; i++) {
|
||||||
|
btn_text_dark[i].classList.remove('text-dark');
|
||||||
|
btn_text_dark[i].classList.add('text-white');
|
||||||
|
}
|
||||||
|
for (var i = 0; i < svg.length; i++) {
|
||||||
|
if (svg[i].hasAttribute('fill')) {
|
||||||
|
svg[i].setAttribute('fill', '#fff');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < card_border.length; i++) {
|
||||||
|
card_border[i].classList.add('border-dark');
|
||||||
|
}
|
||||||
|
el.setAttribute("checked", "true");
|
||||||
|
} else {
|
||||||
|
body.classList.remove('dark-version');
|
||||||
|
for (var i = 0; i < hr.length; i++) {
|
||||||
|
if (hr[i].classList.contains('light')) {
|
||||||
|
hr[i].classList.add('dark');
|
||||||
|
hr[i].classList.remove('light');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < hr_card.length; i++) {
|
||||||
|
if (hr_card[i].classList.contains('light')) {
|
||||||
|
hr_card[i].classList.add('dark');
|
||||||
|
hr_card[i].classList.remove('light');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < text_btn.length; i++) {
|
||||||
|
if (text_btn[i].classList.contains('text-white')) {
|
||||||
|
text_btn[i].classList.remove('text-white');
|
||||||
|
text_btn[i].classList.add('text-dark');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < text_span_white.length; i++) {
|
||||||
|
if (text_span_white[i].classList.contains('text-white') && !text_span_white[i].closest('.sidenav') && !text_span_white[i].closest('.card.bg-gradient-dark')) {
|
||||||
|
text_span_white[i].classList.remove('text-white');
|
||||||
|
text_span_white[i].classList.add('text-dark');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < text_strong_white.length; i++) {
|
||||||
|
if (text_strong_white[i].classList.contains('text-white')) {
|
||||||
|
text_strong_white[i].classList.remove('text-white');
|
||||||
|
text_strong_white[i].classList.add('text-dark');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < text_nav_link_white.length; i++) {
|
||||||
|
if (text_nav_link_white[i].classList.contains('text-white') && !text_nav_link_white[i].closest('.sidenav')) {
|
||||||
|
text_nav_link_white[i].classList.remove('text-white');
|
||||||
|
text_nav_link_white[i].classList.add('text-dark');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < secondary.length; i++) {
|
||||||
|
if (secondary[i].classList.contains('text-white')) {
|
||||||
|
secondary[i].classList.remove('text-white');
|
||||||
|
secondary[i].classList.remove('opacity-8');
|
||||||
|
secondary[i].classList.add('text-dark');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < bg_gray_600.length; i++) {
|
||||||
|
if (bg_gray_600[i].classList.contains('bg-gray-600')) {
|
||||||
|
bg_gray_600[i].classList.remove('bg-gray-600');
|
||||||
|
bg_gray_600[i].classList.add('bg-gray-100');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < svg.length; i++) {
|
||||||
|
if (svg[i].hasAttribute('fill')) {
|
||||||
|
svg[i].setAttribute('fill', '#252f40');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < btn_text_white.length; i++) {
|
||||||
|
if (!btn_text_white[i].closest('.card.bg-gradient-dark')) {
|
||||||
|
btn_text_white[i].classList.remove('text-white');
|
||||||
|
btn_text_white[i].classList.add('text-dark');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (var i = 0; i < card_border_dark.length; i++) {
|
||||||
|
card_border_dark[i].classList.remove('border-dark');
|
||||||
|
}
|
||||||
|
el.removeAttribute("checked");
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// side bullets
|
||||||
|
|
||||||
|
const indicators = document.querySelectorAll(".indicator");
|
||||||
|
const sections = document.querySelectorAll("section");
|
||||||
|
|
||||||
|
if (indicators) {
|
||||||
|
const resetCurrentActiveIndicator = () => {
|
||||||
|
const activeIndicator = document.querySelector(".indicator.active");
|
||||||
|
if (activeIndicator) {
|
||||||
|
activeIndicator.classList.remove("active");
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
const onSectionLeavesViewport = (section) => {
|
||||||
|
const observer = new IntersectionObserver(
|
||||||
|
(entries) => {
|
||||||
|
entries.forEach((entry) => {
|
||||||
|
if (entry.isIntersecting) {
|
||||||
|
resetCurrentActiveIndicator();
|
||||||
|
const element = entry.target;
|
||||||
|
const indicator = document.querySelector(`a[href='#${element.id}']`);
|
||||||
|
indicator.classList.add("active");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}, {
|
||||||
|
root: null,
|
||||||
|
rootMargin: "0px",
|
||||||
|
threshold: 0.75
|
||||||
|
}
|
||||||
|
);
|
||||||
|
observer.observe(section);
|
||||||
|
};
|
||||||
|
|
||||||
|
indicators.forEach((indicator) => {
|
||||||
|
indicator.addEventListener("click", function(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
document
|
||||||
|
.querySelector(this.getAttribute("href"))
|
||||||
|
.scrollIntoView({
|
||||||
|
behavior: "smooth"
|
||||||
|
});
|
||||||
|
resetCurrentActiveIndicator();
|
||||||
|
this.classList.add("active");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
sections.forEach(onSectionLeavesViewport);
|
||||||
|
}
|
1
app/assets/js/material-dashboard.js.map
Normal file
1
app/assets/js/material-dashboard.js.map
Normal file
File diff suppressed because one or more lines are too long
17
app/assets/js/material-dashboard.min.js
vendored
Normal file
17
app/assets/js/material-dashboard.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
130
app/assets/js/plugins/Chart.extension.js
Normal file
130
app/assets/js/plugins/Chart.extension.js
Normal file
@ -0,0 +1,130 @@
|
|||||||
|
//
|
||||||
|
// Chart extension for making the bars rounded
|
||||||
|
// Code from: https://codepen.io/jedtrow/full/ygRYgo
|
||||||
|
//
|
||||||
|
|
||||||
|
Chart.elements.Rectangle.prototype.draw = function() {
|
||||||
|
|
||||||
|
var ctx = this._chart.ctx;
|
||||||
|
var vm = this._view;
|
||||||
|
var left, right, top, bottom, signX, signY, borderSkipped, radius;
|
||||||
|
var borderWidth = vm.borderWidth;
|
||||||
|
// Set Radius Here
|
||||||
|
// If radius is large enough to cause drawing errors a max radius is imposed
|
||||||
|
var cornerRadius = 6;
|
||||||
|
|
||||||
|
if (!vm.horizontal) {
|
||||||
|
// bar
|
||||||
|
left = vm.x - vm.width / 2;
|
||||||
|
right = vm.x + vm.width / 2;
|
||||||
|
top = vm.y;
|
||||||
|
bottom = vm.base;
|
||||||
|
signX = 1;
|
||||||
|
signY = bottom > top ? 1 : -1;
|
||||||
|
borderSkipped = vm.borderSkipped || 'bottom';
|
||||||
|
} else {
|
||||||
|
// horizontal bar
|
||||||
|
left = vm.base;
|
||||||
|
right = vm.x;
|
||||||
|
top = vm.y - vm.height / 2;
|
||||||
|
bottom = vm.y + vm.height / 2;
|
||||||
|
signX = right > left ? 1 : -1;
|
||||||
|
signY = 1;
|
||||||
|
borderSkipped = vm.borderSkipped || 'left';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Canvas doesn't allow us to stroke inside the width so we can
|
||||||
|
// adjust the sizes to fit if we're setting a stroke on the line
|
||||||
|
if (borderWidth) {
|
||||||
|
// borderWidth shold be less than bar width and bar height.
|
||||||
|
var barSize = Math.min(Math.abs(left - right), Math.abs(top - bottom));
|
||||||
|
borderWidth = borderWidth > barSize ? barSize : borderWidth;
|
||||||
|
var halfStroke = borderWidth / 2;
|
||||||
|
// Adjust borderWidth when bar top position is near vm.base(zero).
|
||||||
|
var borderLeft = left + (borderSkipped !== 'left' ? halfStroke * signX : 0);
|
||||||
|
var borderRight = right + (borderSkipped !== 'right' ? -halfStroke * signX : 0);
|
||||||
|
var borderTop = top + (borderSkipped !== 'top' ? halfStroke * signY : 0);
|
||||||
|
var borderBottom = bottom + (borderSkipped !== 'bottom' ? -halfStroke * signY : 0);
|
||||||
|
// not become a vertical line?
|
||||||
|
if (borderLeft !== borderRight) {
|
||||||
|
top = borderTop;
|
||||||
|
bottom = borderBottom;
|
||||||
|
}
|
||||||
|
// not become a horizontal line?
|
||||||
|
if (borderTop !== borderBottom) {
|
||||||
|
left = borderLeft;
|
||||||
|
right = borderRight;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ctx.beginPath();
|
||||||
|
ctx.fillStyle = vm.backgroundColor;
|
||||||
|
ctx.strokeStyle = vm.borderColor;
|
||||||
|
ctx.lineWidth = borderWidth;
|
||||||
|
|
||||||
|
// Corner points, from bottom-left to bottom-right clockwise
|
||||||
|
// | 1 2 |
|
||||||
|
// | 0 3 |
|
||||||
|
var corners = [
|
||||||
|
[left, bottom],
|
||||||
|
[left, top],
|
||||||
|
[right, top],
|
||||||
|
[right, bottom]
|
||||||
|
];
|
||||||
|
|
||||||
|
// Find first (starting) corner with fallback to 'bottom'
|
||||||
|
var borders = ['bottom', 'left', 'top', 'right'];
|
||||||
|
var startCorner = borders.indexOf(borderSkipped, 0);
|
||||||
|
if (startCorner === -1) {
|
||||||
|
startCorner = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
function cornerAt(index) {
|
||||||
|
return corners[(startCorner + index) % 4];
|
||||||
|
}
|
||||||
|
|
||||||
|
// Draw rectangle from 'startCorner'
|
||||||
|
var corner = cornerAt(0);
|
||||||
|
ctx.moveTo(corner[0], corner[1]);
|
||||||
|
|
||||||
|
for (var i = 1; i < 4; i++) {
|
||||||
|
corner = cornerAt(i);
|
||||||
|
nextCornerId = i + 1;
|
||||||
|
if (nextCornerId == 4) {
|
||||||
|
nextCornerId = 0
|
||||||
|
}
|
||||||
|
|
||||||
|
nextCorner = cornerAt(nextCornerId);
|
||||||
|
|
||||||
|
width = corners[2][0] - corners[1][0];
|
||||||
|
height = corners[0][1] - corners[1][1];
|
||||||
|
x = corners[1][0];
|
||||||
|
y = corners[1][1];
|
||||||
|
|
||||||
|
var radius = cornerRadius;
|
||||||
|
|
||||||
|
// Fix radius being too large
|
||||||
|
if (radius > height / 2) {
|
||||||
|
radius = height / 2;
|
||||||
|
}
|
||||||
|
if (radius > width / 2) {
|
||||||
|
radius = width / 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
ctx.moveTo(x + radius, y);
|
||||||
|
ctx.lineTo(x + width - radius, y);
|
||||||
|
ctx.quadraticCurveTo(x + width, y, x + width, y + radius);
|
||||||
|
ctx.lineTo(x + width, y + height - radius);
|
||||||
|
ctx.quadraticCurveTo(x + width, y + height, x + width - radius, y + height);
|
||||||
|
ctx.lineTo(x + radius, y + height);
|
||||||
|
ctx.quadraticCurveTo(x, y + height, x, y + height - radius);
|
||||||
|
ctx.lineTo(x, y + radius);
|
||||||
|
ctx.quadraticCurveTo(x, y, x + radius, y);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
ctx.fill();
|
||||||
|
if (borderWidth) {
|
||||||
|
ctx.stroke();
|
||||||
|
}
|
||||||
|
};
|
432
app/assets/js/plugins/bootstrap-notify.js
vendored
Normal file
432
app/assets/js/plugins/bootstrap-notify.js
vendored
Normal file
@ -0,0 +1,432 @@
|
|||||||
|
/*
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Creative Tim Modifications
|
||||||
|
|
||||||
|
Lines: 238, 239 was changed from top: 5px to top: 50% and we added margin-top: -13px. In this way the close button will be aligned vertically
|
||||||
|
Line:222 - modified when the icon is set, we add the class "alert-with-icon", so there will be enough space for the icon.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Project: Bootstrap Notify = v3.1.5
|
||||||
|
* Description: Turns standard Bootstrap alerts into "Growl-like" notifications.
|
||||||
|
* Author: Mouse0270 aka Robert McIntosh
|
||||||
|
* License: MIT License
|
||||||
|
* Website: https://github.com/mouse0270/bootstrap-growl
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* global define:false, require: false, jQuery:false */
|
||||||
|
|
||||||
|
(function(factory) {
|
||||||
|
if (typeof define === 'function' && define.amd) {
|
||||||
|
// AMD. Register as an anonymous module.
|
||||||
|
define(['jquery'], factory);
|
||||||
|
} else if (typeof exports === 'object') {
|
||||||
|
// Node/CommonJS
|
||||||
|
factory(require('jquery'));
|
||||||
|
} else {
|
||||||
|
// Browser globals
|
||||||
|
factory(jQuery);
|
||||||
|
}
|
||||||
|
}(function($) {
|
||||||
|
// Create the defaults once
|
||||||
|
var defaults = {
|
||||||
|
element: 'body',
|
||||||
|
position: null,
|
||||||
|
type: "info",
|
||||||
|
allow_dismiss: true,
|
||||||
|
allow_duplicates: true,
|
||||||
|
newest_on_top: false,
|
||||||
|
showProgressbar: false,
|
||||||
|
placement: {
|
||||||
|
from: "top",
|
||||||
|
align: "right"
|
||||||
|
},
|
||||||
|
offset: 20,
|
||||||
|
spacing: 10,
|
||||||
|
z_index: 1060,
|
||||||
|
delay: 5000,
|
||||||
|
timer: 1000,
|
||||||
|
url_target: '_blank',
|
||||||
|
mouse_over: null,
|
||||||
|
animate: {
|
||||||
|
enter: 'animated fadeInDown',
|
||||||
|
exit: 'animated fadeOutUp'
|
||||||
|
},
|
||||||
|
onShow: null,
|
||||||
|
onShown: null,
|
||||||
|
onClose: null,
|
||||||
|
onClosed: null,
|
||||||
|
onClick: null,
|
||||||
|
icon_type: 'class',
|
||||||
|
template: '<div data-notify="container" class="col-xs-11 col-sm-4 alert alert-{0}" role="alert"><button type="button" aria-hidden="true" class="close" data-notify="dismiss"><i class="tim-icons icon-simple-remove"></i></button><span data-notify="icon"></span> <span data-notify="title">{1}</span> <span data-notify="message">{2}</span><div class="progress" data-notify="progressbar"><div class="progress-bar progress-bar-{0}" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div></div><a href="{3}" target="{4}" data-notify="url"></a></div>'
|
||||||
|
};
|
||||||
|
|
||||||
|
String.format = function() {
|
||||||
|
var args = arguments;
|
||||||
|
var str = arguments[0];
|
||||||
|
return str.replace(/(\{\{\d\}\}|\{\d\})/g, function(str) {
|
||||||
|
if (str.substring(0, 2) === "{{") return str;
|
||||||
|
var num = parseInt(str.match(/\d/)[0]);
|
||||||
|
return args[num + 1];
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
function isDuplicateNotification(notification) {
|
||||||
|
var isDupe = false;
|
||||||
|
|
||||||
|
$('[data-notify="container"]').each(function(i, el) {
|
||||||
|
var $el = $(el);
|
||||||
|
var title = $el.find('[data-notify="title"]').html().trim();
|
||||||
|
var message = $el.find('[data-notify="message"]').html().trim();
|
||||||
|
|
||||||
|
// The input string might be different than the actual parsed HTML string!
|
||||||
|
// (<br> vs <br /> for example)
|
||||||
|
// So we have to force-parse this as HTML here!
|
||||||
|
var isSameTitle = title === $("<div>" + notification.settings.content.title + "</div>").html().trim();
|
||||||
|
var isSameMsg = message === $("<div>" + notification.settings.content.message + "</div>").html().trim();
|
||||||
|
var isSameType = $el.hasClass('alert-' + notification.settings.type);
|
||||||
|
|
||||||
|
if (isSameTitle && isSameMsg && isSameType) {
|
||||||
|
//we found the dupe. Set the var and stop checking.
|
||||||
|
isDupe = true;
|
||||||
|
}
|
||||||
|
return !isDupe;
|
||||||
|
});
|
||||||
|
|
||||||
|
return isDupe;
|
||||||
|
}
|
||||||
|
|
||||||
|
function Notify(element, content, options) {
|
||||||
|
// Setup Content of Notify
|
||||||
|
var contentObj = {
|
||||||
|
content: {
|
||||||
|
message: typeof content === 'object' ? content.message : content,
|
||||||
|
title: content.title ? content.title : '',
|
||||||
|
icon: content.icon ? content.icon : '',
|
||||||
|
url: content.url ? content.url : '#',
|
||||||
|
target: content.target ? content.target : '-'
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
options = $.extend(true, {}, contentObj, options);
|
||||||
|
this.settings = $.extend(true, {}, defaults, options);
|
||||||
|
this._defaults = defaults;
|
||||||
|
if (this.settings.content.target === "-") {
|
||||||
|
this.settings.content.target = this.settings.url_target;
|
||||||
|
}
|
||||||
|
this.animations = {
|
||||||
|
start: 'webkitAnimationStart oanimationstart MSAnimationStart animationstart',
|
||||||
|
end: 'webkitAnimationEnd oanimationend MSAnimationEnd animationend'
|
||||||
|
};
|
||||||
|
|
||||||
|
if (typeof this.settings.offset === 'number') {
|
||||||
|
this.settings.offset = {
|
||||||
|
x: this.settings.offset,
|
||||||
|
y: this.settings.offset
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
//if duplicate messages are not allowed, then only continue if this new message is not a duplicate of one that it already showing
|
||||||
|
if (this.settings.allow_duplicates || (!this.settings.allow_duplicates && !isDuplicateNotification(this))) {
|
||||||
|
this.init();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$.extend(Notify.prototype, {
|
||||||
|
init: function() {
|
||||||
|
var self = this;
|
||||||
|
|
||||||
|
this.buildNotify();
|
||||||
|
if (this.settings.content.icon) {
|
||||||
|
this.setIcon();
|
||||||
|
}
|
||||||
|
if (this.settings.content.url != "#") {
|
||||||
|
this.styleURL();
|
||||||
|
}
|
||||||
|
this.styleDismiss();
|
||||||
|
this.placement();
|
||||||
|
this.bind();
|
||||||
|
|
||||||
|
this.notify = {
|
||||||
|
$ele: this.$ele,
|
||||||
|
update: function(command, update) {
|
||||||
|
var commands = {};
|
||||||
|
if (typeof command === "string") {
|
||||||
|
commands[command] = update;
|
||||||
|
} else {
|
||||||
|
commands = command;
|
||||||
|
}
|
||||||
|
for (var cmd in commands) {
|
||||||
|
switch (cmd) {
|
||||||
|
case "type":
|
||||||
|
this.$ele.removeClass('alert-' + self.settings.type);
|
||||||
|
this.$ele.find('[data-notify="progressbar"] > .progress-bar').removeClass('progress-bar-' + self.settings.type);
|
||||||
|
self.settings.type = commands[cmd];
|
||||||
|
this.$ele.addClass('alert-' + commands[cmd]).find('[data-notify="progressbar"] > .progress-bar').addClass('progress-bar-' + commands[cmd]);
|
||||||
|
break;
|
||||||
|
case "icon":
|
||||||
|
var $icon = this.$ele.find('[data-notify="icon"]');
|
||||||
|
if (self.settings.icon_type.toLowerCase() === 'class') {
|
||||||
|
$icon.removeClass(self.settings.content.icon).addClass(commands[cmd]);
|
||||||
|
} else {
|
||||||
|
if (!$icon.is('img')) {
|
||||||
|
$icon.find('img');
|
||||||
|
}
|
||||||
|
$icon.attr('src', commands[cmd]);
|
||||||
|
}
|
||||||
|
self.settings.content.icon = commands[command];
|
||||||
|
break;
|
||||||
|
case "progress":
|
||||||
|
var newDelay = self.settings.delay - (self.settings.delay * (commands[cmd] / 100));
|
||||||
|
this.$ele.data('notify-delay', newDelay);
|
||||||
|
this.$ele.find('[data-notify="progressbar"] > div').attr('aria-valuenow', commands[cmd]).css('width', commands[cmd] + '%');
|
||||||
|
break;
|
||||||
|
case "url":
|
||||||
|
this.$ele.find('[data-notify="url"]').attr('href', commands[cmd]);
|
||||||
|
break;
|
||||||
|
case "target":
|
||||||
|
this.$ele.find('[data-notify="url"]').attr('target', commands[cmd]);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
this.$ele.find('[data-notify="' + cmd + '"]').html(commands[cmd]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
var posX = this.$ele.outerHeight() + parseInt(self.settings.spacing) + parseInt(self.settings.offset.y);
|
||||||
|
self.reposition(posX);
|
||||||
|
},
|
||||||
|
close: function() {
|
||||||
|
self.close();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
},
|
||||||
|
buildNotify: function() {
|
||||||
|
var content = this.settings.content;
|
||||||
|
this.$ele = $(String.format(this.settings.template, this.settings.type, content.title, content.message, content.url, content.target));
|
||||||
|
this.$ele.attr('data-notify-position', this.settings.placement.from + '-' + this.settings.placement.align);
|
||||||
|
if (!this.settings.allow_dismiss) {
|
||||||
|
this.$ele.find('[data-notify="dismiss"]').css('display', 'none');
|
||||||
|
}
|
||||||
|
if ((this.settings.delay <= 0 && !this.settings.showProgressbar) || !this.settings.showProgressbar) {
|
||||||
|
this.$ele.find('[data-notify="progressbar"]').remove();
|
||||||
|
}
|
||||||
|
},
|
||||||
|
setIcon: function() {
|
||||||
|
this.$ele.addClass('alert-with-icon');
|
||||||
|
|
||||||
|
if (this.settings.icon_type.toLowerCase() === 'class') {
|
||||||
|
this.$ele.find('[data-notify="icon"]').addClass(this.settings.content.icon);
|
||||||
|
} else {
|
||||||
|
if (this.$ele.find('[data-notify="icon"]').is('img')) {
|
||||||
|
this.$ele.find('[data-notify="icon"]').attr('src', this.settings.content.icon);
|
||||||
|
} else {
|
||||||
|
this.$ele.find('[data-notify="icon"]').append('<img src="' + this.settings.content.icon + '" alt="Notify Icon" />');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
styleDismiss: function() {
|
||||||
|
this.$ele.find('[data-notify="dismiss"]').css({
|
||||||
|
position: 'absolute',
|
||||||
|
right: '10px',
|
||||||
|
top: '50%',
|
||||||
|
marginTop: '-13px',
|
||||||
|
zIndex: this.settings.z_index + 2
|
||||||
|
});
|
||||||
|
},
|
||||||
|
styleURL: function() {
|
||||||
|
this.$ele.find('[data-notify="url"]').css({
|
||||||
|
backgroundImage: 'url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)',
|
||||||
|
height: '100%',
|
||||||
|
left: 0,
|
||||||
|
position: 'absolute',
|
||||||
|
top: 0,
|
||||||
|
width: '100%',
|
||||||
|
zIndex: this.settings.z_index + 1
|
||||||
|
});
|
||||||
|
},
|
||||||
|
placement: function() {
|
||||||
|
var self = this,
|
||||||
|
offsetAmt = this.settings.offset.y,
|
||||||
|
css = {
|
||||||
|
display: 'inline-block',
|
||||||
|
margin: '0px auto',
|
||||||
|
position: this.settings.position ? this.settings.position : (this.settings.element === 'body' ? 'fixed' : 'absolute'),
|
||||||
|
transition: 'all .5s ease-in-out',
|
||||||
|
zIndex: this.settings.z_index
|
||||||
|
},
|
||||||
|
hasAnimation = false,
|
||||||
|
settings = this.settings;
|
||||||
|
|
||||||
|
$('[data-notify-position="' + this.settings.placement.from + '-' + this.settings.placement.align + '"]:not([data-closing="true"])').each(function() {
|
||||||
|
offsetAmt = Math.max(offsetAmt, parseInt($(this).css(settings.placement.from)) + parseInt($(this).outerHeight()) + parseInt(settings.spacing));
|
||||||
|
});
|
||||||
|
if (this.settings.newest_on_top === true) {
|
||||||
|
offsetAmt = this.settings.offset.y;
|
||||||
|
}
|
||||||
|
css[this.settings.placement.from] = offsetAmt + 'px';
|
||||||
|
|
||||||
|
switch (this.settings.placement.align) {
|
||||||
|
case "left":
|
||||||
|
case "right":
|
||||||
|
css[this.settings.placement.align] = this.settings.offset.x + 'px';
|
||||||
|
break;
|
||||||
|
case "center":
|
||||||
|
css.left = 0;
|
||||||
|
css.right = 0;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
this.$ele.css(css).addClass(this.settings.animate.enter);
|
||||||
|
$.each(Array('webkit-', 'moz-', 'o-', 'ms-', ''), function(index, prefix) {
|
||||||
|
self.$ele[0].style[prefix + 'AnimationIterationCount'] = 1;
|
||||||
|
});
|
||||||
|
|
||||||
|
$(this.settings.element).append(this.$ele);
|
||||||
|
|
||||||
|
if (this.settings.newest_on_top === true) {
|
||||||
|
offsetAmt = (parseInt(offsetAmt) + parseInt(this.settings.spacing)) + this.$ele.outerHeight();
|
||||||
|
this.reposition(offsetAmt);
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($.isFunction(self.settings.onShow)) {
|
||||||
|
self.settings.onShow.call(this.$ele);
|
||||||
|
}
|
||||||
|
|
||||||
|
this.$ele.one(this.animations.start, function() {
|
||||||
|
hasAnimation = true;
|
||||||
|
}).one(this.animations.end, function() {
|
||||||
|
self.$ele.removeClass(self.settings.animate.enter);
|
||||||
|
if ($.isFunction(self.settings.onShown)) {
|
||||||
|
self.settings.onShown.call(this);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
setTimeout(function() {
|
||||||
|
if (!hasAnimation) {
|
||||||
|
if ($.isFunction(self.settings.onShown)) {
|
||||||
|
self.settings.onShown.call(this);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, 600);
|
||||||
|
},
|
||||||
|
bind: function() {
|
||||||
|
var self = this;
|
||||||
|
|
||||||
|
this.$ele.find('[data-notify="dismiss"]').on('click', function() {
|
||||||
|
self.close();
|
||||||
|
});
|
||||||
|
|
||||||
|
if ($.isFunction(self.settings.onClick)) {
|
||||||
|
this.$ele.on('click', function(event) {
|
||||||
|
if (event.target != self.$ele.find('[data-notify="dismiss"]')[0]) {
|
||||||
|
self.settings.onClick.call(this, event);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
this.$ele.mouseover(function() {
|
||||||
|
$(this).data('data-hover', "true");
|
||||||
|
}).mouseout(function() {
|
||||||
|
$(this).data('data-hover', "false");
|
||||||
|
});
|
||||||
|
this.$ele.data('data-hover', "false");
|
||||||
|
|
||||||
|
if (this.settings.delay > 0) {
|
||||||
|
self.$ele.data('notify-delay', self.settings.delay);
|
||||||
|
var timer = setInterval(function() {
|
||||||
|
var delay = parseInt(self.$ele.data('notify-delay')) - self.settings.timer;
|
||||||
|
if ((self.$ele.data('data-hover') === 'false' && self.settings.mouse_over === "pause") || self.settings.mouse_over != "pause") {
|
||||||
|
var percent = ((self.settings.delay - delay) / self.settings.delay) * 100;
|
||||||
|
self.$ele.data('notify-delay', delay);
|
||||||
|
self.$ele.find('[data-notify="progressbar"] > div').attr('aria-valuenow', percent).css('width', percent + '%');
|
||||||
|
}
|
||||||
|
if (delay <= -(self.settings.timer)) {
|
||||||
|
clearInterval(timer);
|
||||||
|
self.close();
|
||||||
|
}
|
||||||
|
}, self.settings.timer);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
close: function() {
|
||||||
|
var self = this,
|
||||||
|
posX = parseInt(this.$ele.css(this.settings.placement.from)),
|
||||||
|
hasAnimation = false;
|
||||||
|
|
||||||
|
this.$ele.attr('data-closing', 'true').addClass(this.settings.animate.exit);
|
||||||
|
self.reposition(posX);
|
||||||
|
|
||||||
|
if ($.isFunction(self.settings.onClose)) {
|
||||||
|
self.settings.onClose.call(this.$ele);
|
||||||
|
}
|
||||||
|
|
||||||
|
this.$ele.one(this.animations.start, function() {
|
||||||
|
hasAnimation = true;
|
||||||
|
}).one(this.animations.end, function() {
|
||||||
|
$(this).remove();
|
||||||
|
if ($.isFunction(self.settings.onClosed)) {
|
||||||
|
self.settings.onClosed.call(this);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
setTimeout(function() {
|
||||||
|
if (!hasAnimation) {
|
||||||
|
self.$ele.remove();
|
||||||
|
if (self.settings.onClosed) {
|
||||||
|
self.settings.onClosed(self.$ele);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, 600);
|
||||||
|
},
|
||||||
|
reposition: function(posX) {
|
||||||
|
var self = this,
|
||||||
|
notifies = '[data-notify-position="' + this.settings.placement.from + '-' + this.settings.placement.align + '"]:not([data-closing="true"])',
|
||||||
|
$elements = this.$ele.nextAll(notifies);
|
||||||
|
if (this.settings.newest_on_top === true) {
|
||||||
|
$elements = this.$ele.prevAll(notifies);
|
||||||
|
}
|
||||||
|
$elements.each(function() {
|
||||||
|
$(this).css(self.settings.placement.from, posX);
|
||||||
|
posX = (parseInt(posX) + parseInt(self.settings.spacing)) + $(this).outerHeight();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
$.notify = function(content, options) {
|
||||||
|
var plugin = new Notify(this, content, options);
|
||||||
|
return plugin.notify;
|
||||||
|
};
|
||||||
|
$.notifyDefaults = function(options) {
|
||||||
|
defaults = $.extend(true, {}, defaults, options);
|
||||||
|
return defaults;
|
||||||
|
};
|
||||||
|
|
||||||
|
$.notifyClose = function(selector) {
|
||||||
|
|
||||||
|
if (typeof selector === "undefined" || selector === "all") {
|
||||||
|
$('[data-notify]').find('[data-notify="dismiss"]').trigger('click');
|
||||||
|
} else if (selector === 'success' || selector === 'info' || selector === 'warning' || selector === 'danger') {
|
||||||
|
$('.alert-' + selector + '[data-notify]').find('[data-notify="dismiss"]').trigger('click');
|
||||||
|
} else if (selector) {
|
||||||
|
$(selector + '[data-notify]').find('[data-notify="dismiss"]').trigger('click');
|
||||||
|
} else {
|
||||||
|
$('[data-notify-position="' + selector + '"]').find('[data-notify="dismiss"]').trigger('click');
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
$.notifyCloseExcept = function(selector) {
|
||||||
|
|
||||||
|
if (selector === 'success' || selector === 'info' || selector === 'warning' || selector === 'danger') {
|
||||||
|
$('[data-notify]').not('.alert-' + selector).find('[data-notify="dismiss"]').trigger('click');
|
||||||
|
} else {
|
||||||
|
$('[data-notify]').not(selector).find('[data-notify="dismiss"]').trigger('click');
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
}));
|
13
app/assets/js/plugins/chartjs.min.js
vendored
Normal file
13
app/assets/js/plugins/chartjs.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/js/plugins/countup.min.js
vendored
Normal file
1
app/assets/js/plugins/countup.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
var __assign=this&&this.__assign||function(){return(__assign=Object.assign||function(t){for(var i,a=1,s=arguments.length;a<s;a++)for(var n in i=arguments[a])Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n]);return t}).apply(this,arguments)},CountUp=function(){function t(t,i,a){var s=this;this.target=t,this.endVal=i,this.options=a,this.version="2.0.7",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:""},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.count=function(t){s.startTime||(s.startTime=t);var i=t-s.startTime;s.remaining=s.duration-i,s.useEasing?s.countDown?s.frameVal=s.startVal-s.easingFn(i,0,s.startVal-s.endVal,s.duration):s.frameVal=s.easingFn(i,s.startVal,s.endVal-s.startVal,s.duration):s.countDown?s.frameVal=s.startVal-(s.startVal-s.endVal)*(i/s.duration):s.frameVal=s.startVal+(s.endVal-s.startVal)*(i/s.duration),s.countDown?s.frameVal=s.frameVal<s.endVal?s.endVal:s.frameVal:s.frameVal=s.frameVal>s.endVal?s.endVal:s.frameVal,s.frameVal=Number(s.frameVal.toFixed(s.options.decimalPlaces)),s.printValue(s.frameVal),i<s.duration?s.rAF=requestAnimationFrame(s.count):null!==s.finalEndVal?s.update(s.finalEndVal):s.callback&&s.callback()},this.formatNumber=function(t){var i,a,n,e,r,o=t<0?"-":"";if(i=Math.abs(t).toFixed(s.options.decimalPlaces),n=(a=(i+="").split("."))[0],e=a.length>1?s.options.decimal+a[1]:"",s.options.useGrouping){r="";for(var l=0,h=n.length;l<h;++l)0!==l&&l%3==0&&(r=s.options.separator+r),r=n[h-l-1]+r;n=r}return s.options.numerals&&s.options.numerals.length&&(n=n.replace(/[0-9]/g,function(t){return s.options.numerals[+t]}),e=e.replace(/[0-9]/g,function(t){return s.options.numerals[+t]})),o+s.options.prefix+n+e+s.options.suffix},this.easeOutExpo=function(t,i,a,s){return a*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=__assign(__assign({},this.defaults),a),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(i),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined"}return t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold){this.finalEndVal=t;var a=this.countDown?1:-1;this.endVal=t+a*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.callback=t,this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,this.finalEndVal||this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i=this.formattingFn(t);"INPUT"===this.el.tagName?this.el.value=i:"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=i:this.el.innerHTML=i},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: "+t,null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();
|
19
app/assets/js/plugins/perfect-scrollbar.min.js
vendored
Normal file
19
app/assets/js/plugins/perfect-scrollbar.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
25
app/assets/js/plugins/smooth-scrollbar.min.js
vendored
Normal file
25
app/assets/js/plugins/smooth-scrollbar.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
2464
app/assets/js/plugins/world.js
Normal file
2464
app/assets/js/plugins/world.js
Normal file
File diff suppressed because one or more lines are too long
30
app/assets/scss/material-dashboard.scss
Normal file
30
app/assets/scss/material-dashboard.scss
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
// =========================================================
|
||||||
|
// * Material Dashboard 2 - v3.1.0
|
||||||
|
// =========================================================
|
||||||
|
|
||||||
|
// * Product Page: https://www.creative-tim.com/product/material-dashboard
|
||||||
|
// * Copyright 2023 Creative Tim (https://www.creative-tim.com)
|
||||||
|
|
||||||
|
// Coded by www.creative-tim.com
|
||||||
|
|
||||||
|
// =========================================================
|
||||||
|
|
||||||
|
// * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
// Bootstrap Functions
|
||||||
|
@import "material-dashboard/bootstrap/functions";
|
||||||
|
|
||||||
|
// Custom Variables
|
||||||
|
@import "material-dashboard/custom/variables";
|
||||||
|
|
||||||
|
// Theme Variables
|
||||||
|
@import "material-dashboard/variables";
|
||||||
|
|
||||||
|
// Bootstrap Core
|
||||||
|
@import "material-dashboard/bootstrap/bootstrap";
|
||||||
|
|
||||||
|
// Theme Core
|
||||||
|
@import "material-dashboard/theme";
|
||||||
|
|
||||||
|
// Custom Variables
|
||||||
|
@import "material-dashboard/custom/styles";
|
17
app/assets/scss/material-dashboard/_alert.scss
Normal file
17
app/assets/scss/material-dashboard/_alert.scss
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
@each $state, $value in $theme-gradient-colors {
|
||||||
|
.alert-#{$state} {
|
||||||
|
@include gradient-directional(nth($value, 1) 0%, nth($value, -1) 100%, $deg: 195deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-close {
|
||||||
|
&:focus {
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.alert-dismissible {
|
||||||
|
.btn-close {
|
||||||
|
background-image: none;
|
||||||
|
}
|
||||||
|
}
|
123
app/assets/scss/material-dashboard/_avatars.scss
Normal file
123
app/assets/scss/material-dashboard/_avatars.scss
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
//
|
||||||
|
// Avatar
|
||||||
|
//
|
||||||
|
|
||||||
|
// General styles
|
||||||
|
|
||||||
|
.avatar {
|
||||||
|
color: $white;
|
||||||
|
display: inline-flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
font-size: $avatar-font-size;
|
||||||
|
border-radius: $border-radius-pill;
|
||||||
|
height: $avatar-height;
|
||||||
|
width: $avatar-width;
|
||||||
|
transition: all .2s ease-in-out;
|
||||||
|
|
||||||
|
img {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.rounded-circle {
|
||||||
|
img {
|
||||||
|
@extend .rounded-circle;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
+ .avatar-content {
|
||||||
|
display: inline-block;
|
||||||
|
margin-left: $avatar-content-margin;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
&.avatar-raised {
|
||||||
|
margin-top: -$avatar-height * 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.avatar-scale-up:hover {
|
||||||
|
transform: scale(1.2);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Style for the Testimonials Carousel
|
||||||
|
.active {
|
||||||
|
.avatar.avatar-scale-up {
|
||||||
|
transform: scale(1.2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Avatar size variations
|
||||||
|
|
||||||
|
.avatar-xxl {
|
||||||
|
width: $avatar-xxl-width !important;
|
||||||
|
height: $avatar-xxl-height !important;
|
||||||
|
|
||||||
|
&.avatar-raised {
|
||||||
|
margin-top: -$avatar-xxl-height * 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.avatar-xl {
|
||||||
|
width: $avatar-xl-width !important;
|
||||||
|
height: $avatar-xl-height !important;
|
||||||
|
|
||||||
|
&.avatar-raised {
|
||||||
|
margin-top: -$avatar-xl-height * 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.avatar-lg {
|
||||||
|
width: $avatar-lg-width !important;
|
||||||
|
height: $avatar-lg-height !important;
|
||||||
|
font-size: $font-size-sm;
|
||||||
|
|
||||||
|
&.avatar-raised {
|
||||||
|
margin-top: -$avatar-lg-height * 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.avatar-sm {
|
||||||
|
width: $avatar-sm-width !important;
|
||||||
|
height: $avatar-sm-height !important;
|
||||||
|
font-size: $font-size-sm;
|
||||||
|
|
||||||
|
&.avatar-raised {
|
||||||
|
margin-top: -$avatar-sm-height * 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.avatar-xs {
|
||||||
|
width: $avatar-xs-width !important;
|
||||||
|
height: $avatar-xs-height !important;
|
||||||
|
font-size: $font-size-xs;
|
||||||
|
|
||||||
|
&.avatar-raised {
|
||||||
|
margin-top: -$avatar-xs-height * 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Avatar group
|
||||||
|
//
|
||||||
|
|
||||||
|
// General styles
|
||||||
|
|
||||||
|
.avatar-group {
|
||||||
|
.avatar {
|
||||||
|
position: relative;
|
||||||
|
z-index: $avatar-group-zindex;
|
||||||
|
border: $avatar-group-border solid $card-bg;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
z-index: $avatar-group-zindex-hover;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.avatar + .avatar {
|
||||||
|
margin-left: $avatar-group-double;
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
8
app/assets/scss/material-dashboard/_badge.scss
Normal file
8
app/assets/scss/material-dashboard/_badge.scss
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
@each $prop, $value in $theme-colors {
|
||||||
|
.badge.bg-#{$prop} {
|
||||||
|
background: $value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.badge {
|
||||||
|
text-transform: uppercase;
|
||||||
|
}
|
48
app/assets/scss/material-dashboard/_breadcrumbs.scss
Normal file
48
app/assets/scss/material-dashboard/_breadcrumbs.scss
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
//
|
||||||
|
// Breadcrumb
|
||||||
|
//
|
||||||
|
|
||||||
|
.breadcrumb-item {
|
||||||
|
font-size: $font-size-sm;
|
||||||
|
&.text-white{
|
||||||
|
&::before {
|
||||||
|
color: $white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.breadcrumb-dark {
|
||||||
|
background-color: $breadcrumb-dark-bg;
|
||||||
|
|
||||||
|
.breadcrumb-item {
|
||||||
|
font-weight: 600;
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: $breadcrumb-dark-color;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
color: $breadcrumb-dark-hover-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
+ .breadcrumb-item {
|
||||||
|
&::before {
|
||||||
|
color: $breadcrumb-dark-divider-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.active {
|
||||||
|
color: $breadcrumb-dark-active-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Links
|
||||||
|
|
||||||
|
.breadcrumb-links {
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
background: transparent;
|
||||||
|
}
|
191
app/assets/scss/material-dashboard/_buttons.scss
Normal file
191
app/assets/scss/material-dashboard/_buttons.scss
Normal file
@ -0,0 +1,191 @@
|
|||||||
|
.btn {
|
||||||
|
margin-bottom: $btn-margin-bottom;
|
||||||
|
letter-spacing: $btn-letter-spacing;
|
||||||
|
text-transform: uppercase;
|
||||||
|
background-size: $btn-background-size;
|
||||||
|
background-position-x: $btn-background-position-x;
|
||||||
|
position: relative;
|
||||||
|
overflow: hidden;
|
||||||
|
-webkit-appearance: none;
|
||||||
|
|
||||||
|
&:not([class*="btn-outline-"]) {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:active:focus,
|
||||||
|
&:active:hover {
|
||||||
|
box-shadow: $btn-hover-box-shadow;
|
||||||
|
transform: $btn-active-hover-transform;
|
||||||
|
opacity: $btn-hover-opacity;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.bg-white {
|
||||||
|
@include hover {
|
||||||
|
color: $body-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.btn-link{
|
||||||
|
box-shadow: none;
|
||||||
|
font-weight: $btn-font-weight;
|
||||||
|
|
||||||
|
&:hover,
|
||||||
|
&:focus{
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
&.btn-round {
|
||||||
|
border-radius: $btn-border-rounded;
|
||||||
|
}
|
||||||
|
// Button Just Icon
|
||||||
|
|
||||||
|
&.btn-icon-only {
|
||||||
|
width: $btn-just-icon-width;
|
||||||
|
height: $btn-just-icon-height;
|
||||||
|
padding: $btn-just-icon-padding-y $btn-just-icon-padding-x;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Button Icon Sizes
|
||||||
|
|
||||||
|
&.btn-sm {
|
||||||
|
&.btn-icon-only {
|
||||||
|
width: $btn-just-icon-width-sm;
|
||||||
|
height: $btn-just-icon-height-sm;
|
||||||
|
padding: $btn-just-icon-padding-y-sm $btn-just-icon-padding-x-sm;
|
||||||
|
}
|
||||||
|
|
||||||
|
i {
|
||||||
|
font-size: $btn-just-icon-sm-font-size;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.btn-lg {
|
||||||
|
&.btn-icon-only {
|
||||||
|
width: $btn-just-icon-width-lg;
|
||||||
|
height: $btn-just-icon-height-lg;
|
||||||
|
padding: $btn-just-icon-padding-y-lg $btn-just-icon-padding-x-lg;
|
||||||
|
}
|
||||||
|
|
||||||
|
i {
|
||||||
|
font-size: $btn-just-icon-lg-font-size;
|
||||||
|
position: $btn-just-icon-lg-position;
|
||||||
|
top: $btn-just-icon-lg-top;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.btn-rounded {
|
||||||
|
border-radius: $btn-border-rounded;
|
||||||
|
}
|
||||||
|
|
||||||
|
.material-icons {
|
||||||
|
vertical-align: middle;
|
||||||
|
margin-top: $btn-material-icon-margin;
|
||||||
|
margin-bottom: $btn-material-icon-margin;
|
||||||
|
font-size: $btn-material-icon-font-size;
|
||||||
|
display: $btn-material-icon-display;
|
||||||
|
top: $btn-material-icon-top;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-check{
|
||||||
|
&:checked{
|
||||||
|
+.btn{
|
||||||
|
svg{
|
||||||
|
.color-background{
|
||||||
|
fill: $white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
&:hover{
|
||||||
|
svg{
|
||||||
|
.color-background{
|
||||||
|
fill: $dark;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-move-right {
|
||||||
|
i {
|
||||||
|
transition: $btn-icon-transition;
|
||||||
|
}
|
||||||
|
&:hover,
|
||||||
|
&:focus {
|
||||||
|
i {
|
||||||
|
transform: $btn-icon-transform-right;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-move-left{
|
||||||
|
i {
|
||||||
|
transition: $btn-icon-transition;
|
||||||
|
}
|
||||||
|
&:hover,
|
||||||
|
&:focus {
|
||||||
|
i {
|
||||||
|
transform: $btn-icon-transform-left;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@each $color, $value in $theme-colors {
|
||||||
|
.btn-#{$color},
|
||||||
|
.btn.bg-gradient-#{$color} {
|
||||||
|
@include colored-shadows($value);
|
||||||
|
|
||||||
|
@include hover {
|
||||||
|
background-color: $value;
|
||||||
|
border-color: $value;
|
||||||
|
|
||||||
|
@include colored-shadows-hover($value);
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn.bg-outline-#{$color} {
|
||||||
|
border: $border-width solid $value;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:not(:disabled):not(.disabled).active,
|
||||||
|
&:not(:disabled):not(.disabled):active,
|
||||||
|
.show > &.dropdown-toggle {
|
||||||
|
color: color-yiq($value);
|
||||||
|
background-color: $value;
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $value != $white and $value != $light {
|
||||||
|
&.focus,
|
||||||
|
&:focus {
|
||||||
|
color: $white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-outline-#{$color} {
|
||||||
|
box-shadow: none;
|
||||||
|
@include hover {
|
||||||
|
&:not(.active){
|
||||||
|
background-color: transparent;
|
||||||
|
opacity: .75;
|
||||||
|
box-shadow: none;
|
||||||
|
color: $value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-outline-white{
|
||||||
|
border-color: rgba($white, .75);
|
||||||
|
background: rgba($white, .1);
|
||||||
|
}
|
||||||
|
|
||||||
|
@each $color, $value in $btn-font-colors {
|
||||||
|
.btn-#{$color},
|
||||||
|
.btn.bg-gradient-#{$color} {
|
||||||
|
color: $value;
|
||||||
|
@include hover {
|
||||||
|
color: $value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
60
app/assets/scss/material-dashboard/_cards.scss
Normal file
60
app/assets/scss/material-dashboard/_cards.scss
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
.card {
|
||||||
|
box-shadow: $card-box-shadow;
|
||||||
|
|
||||||
|
&[data-animation="true"] {
|
||||||
|
.card-header {
|
||||||
|
@include transform-translate-y(0);
|
||||||
|
-webkit-transition: $header-data-animation-transition;
|
||||||
|
-moz-transition: $header-data-animation-transition;
|
||||||
|
-o-transition: $header-data-animation-transition;
|
||||||
|
-ms-transition: $header-data-animation-transition;
|
||||||
|
transition: $header-data-animation-transition;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@include hover {
|
||||||
|
&[data-animation="true"] {
|
||||||
|
.card-header {
|
||||||
|
@include transform-translate-y(-50px);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-header {
|
||||||
|
padding: $card-header-padding;
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-body {
|
||||||
|
font-family: $font-family-sans-serif;
|
||||||
|
padding: $card-body-padding;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.card-plain {
|
||||||
|
background-color: $card-plain-bg-color;
|
||||||
|
box-shadow: $card-plain-box-shadow;
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-footer {
|
||||||
|
padding: $card-footer-padding;
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.author {
|
||||||
|
display: $card-author-display;
|
||||||
|
|
||||||
|
.name > span {
|
||||||
|
line-height: $card-author-name-line-height;
|
||||||
|
font-weight: $font-weight-bold;
|
||||||
|
font-size: $font-size-sm;
|
||||||
|
color: $card-author-name-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
.stats {
|
||||||
|
font-size: $font-size-sm;
|
||||||
|
font-weight: $font-weight-normal;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@import 'cards/card-background';
|
||||||
|
@import 'cards/card-rotate';
|
281
app/assets/scss/material-dashboard/_dark-version.scss
Normal file
281
app/assets/scss/material-dashboard/_dark-version.scss
Normal file
@ -0,0 +1,281 @@
|
|||||||
|
.dark-version {
|
||||||
|
background-color: $dark-version-bg-color !important;
|
||||||
|
|
||||||
|
.main-content {
|
||||||
|
background-color: $dark-version-bg-color !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.virtual-reality {
|
||||||
|
> div {
|
||||||
|
background-image: none !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidenav {
|
||||||
|
background: $dark-version-sidenav-bg-color !important;
|
||||||
|
|
||||||
|
&.bg-transparent {
|
||||||
|
background: transparent !important;
|
||||||
|
|
||||||
|
.navbar-nav {
|
||||||
|
.nav-link {
|
||||||
|
color: $white !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.nav {
|
||||||
|
.nav-link {
|
||||||
|
color: $white !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.bg-white {
|
||||||
|
background: $white !important;
|
||||||
|
|
||||||
|
.navbar-nav {
|
||||||
|
.nav-link {
|
||||||
|
&.active:after {
|
||||||
|
color: $dark-version-caret-sidebar-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.collapse {
|
||||||
|
.nav-item {
|
||||||
|
.nav-link:not(.active) {
|
||||||
|
i {
|
||||||
|
color: $dark !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
h6 {
|
||||||
|
color: $dark !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.collapse {
|
||||||
|
.nav-item {
|
||||||
|
.nav-link {
|
||||||
|
i {
|
||||||
|
color: $white !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.bg-white {
|
||||||
|
.collapse {
|
||||||
|
.nav-item {
|
||||||
|
.nav-link {
|
||||||
|
&.active.text-dark {
|
||||||
|
i,
|
||||||
|
.nav-link-text {
|
||||||
|
color: $dark !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.fixed-plugin {
|
||||||
|
.btn {
|
||||||
|
&.bg-gradient-dark,
|
||||||
|
&.btn-outline-dark {
|
||||||
|
color: $white !important;
|
||||||
|
border: 1px solid $white !important;
|
||||||
|
}
|
||||||
|
&.active {
|
||||||
|
background: $white !important;
|
||||||
|
color: $h-color !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.bg-gradient-dark {
|
||||||
|
background-image: linear-gradient(195deg, $dark-gradient-dark, $dark-gradient-state-dark) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown {
|
||||||
|
.dropdown-menu {
|
||||||
|
&:before {
|
||||||
|
color: $dark-version-card-bg-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-item {
|
||||||
|
&:hover,
|
||||||
|
&:focus {
|
||||||
|
background-color: $dark-version-bg-color !important;
|
||||||
|
}
|
||||||
|
i,
|
||||||
|
.material-icons {
|
||||||
|
color: $white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.card,
|
||||||
|
.swal2-popup,
|
||||||
|
.dropdown .dropdown-menu,
|
||||||
|
.kanban-board {
|
||||||
|
background: $dark-version-card-bg-color;
|
||||||
|
box-shadow: $dark-version-card-box-shadow;
|
||||||
|
|
||||||
|
.card-header {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
p {
|
||||||
|
color: $white !important;
|
||||||
|
opacity: .6;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.kanban-item {
|
||||||
|
background: transparent !important;
|
||||||
|
border: 1px solid;
|
||||||
|
}
|
||||||
|
|
||||||
|
.swal2-html-container {
|
||||||
|
color: $white !important;
|
||||||
|
opacity: .6;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1, .h1,
|
||||||
|
h2, .h2,
|
||||||
|
h3, .h3,
|
||||||
|
h4, .h4,
|
||||||
|
h5, .h5,
|
||||||
|
h6, .h6,
|
||||||
|
a:not(.dropdown-item):not(.choices__item):not(.leaflet-control-zoom-in):not(.leaflet-control-zoom-out):not(.btn):not(.nav-link):not(.fixed-plugin-button),
|
||||||
|
.table thead tr th,
|
||||||
|
.kanban-title-board {
|
||||||
|
color: $white !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.input-group {
|
||||||
|
&.input-group-dynamic,
|
||||||
|
&.input-group-static {
|
||||||
|
.form-control {
|
||||||
|
background-image: $dark-version-input-bg-image !important;
|
||||||
|
background-size: 0 100%, 100% 100%;
|
||||||
|
&:focus {
|
||||||
|
background-size: 100% 100%, 100% 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.input-group-outline {
|
||||||
|
.form-control {
|
||||||
|
border-color: $dark-version-border-color !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.is-valid,
|
||||||
|
.is-invalid {
|
||||||
|
border-color: $dark-version-border-color !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.accordion {
|
||||||
|
.accordion-button {
|
||||||
|
border-color: $dark-version-border-color !important;
|
||||||
|
color: $white;
|
||||||
|
opacity: .8;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.table > :not(caption) > * > * {
|
||||||
|
border-color: $dark-version-border-color !important;
|
||||||
|
color: $dark-version-table-color !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
label {
|
||||||
|
color: $dark-version-body-color !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.list-group-item,
|
||||||
|
.multisteps-form__panel {
|
||||||
|
background-color: transparent !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav {
|
||||||
|
&.bg-white {
|
||||||
|
background-color: $dark-version-card-bg-color !important;
|
||||||
|
box-shadow: $dark-version-card-box-shadow;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-link[data-scroll]:hover {
|
||||||
|
color: $h-color !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.toast {
|
||||||
|
background-color: $dark-version-card-bg-color !important;
|
||||||
|
box-shadow: $dark-version-card-box-shadow;
|
||||||
|
|
||||||
|
.toast-header {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
span {
|
||||||
|
color: $white;
|
||||||
|
}
|
||||||
|
|
||||||
|
p {
|
||||||
|
color: $white !important;
|
||||||
|
opacity: .6;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.choices {
|
||||||
|
.choices__input {
|
||||||
|
background-color: transparent !important;
|
||||||
|
border-bottom: 1px solid $dark-version-border-color;
|
||||||
|
color: $white;
|
||||||
|
}
|
||||||
|
.choices__list.choices__list--dropdown {
|
||||||
|
background: $dark-version-card-bg-color;
|
||||||
|
box-shadow: $dark-version-card-box-shadow;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Fullcalendar changes
|
||||||
|
.fc-theme-standard td,
|
||||||
|
.fc-theme-standard th {
|
||||||
|
border-color: $fc-theme-standard-dark-border-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Datatable changes
|
||||||
|
.dataTable-sorter::after{
|
||||||
|
border-bottom-color: $white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dataTable-sorter::before{
|
||||||
|
border-top-color: $white;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Quill changes
|
||||||
|
.ql-snow .ql-stroke {
|
||||||
|
stroke: $light;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ql-snow .ql-fill, .ql-snow .ql-stroke.ql-fill{
|
||||||
|
fill: $light;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ql-toolbar.ql-snow .ql-picker-label{
|
||||||
|
color: $light;
|
||||||
|
}
|
||||||
|
|
||||||
|
.form-control {
|
||||||
|
color: $dark-version-body-color !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
body.dark-version {
|
||||||
|
color: $dark-version-body-color !important;
|
||||||
|
}
|
292
app/assets/scss/material-dashboard/_dropdown.scss
Normal file
292
app/assets/scss/material-dashboard/_dropdown.scss
Normal file
@ -0,0 +1,292 @@
|
|||||||
|
@include media-breakpoint-up(lg) {
|
||||||
|
.dropdown,
|
||||||
|
.dropup,
|
||||||
|
.dropstart,
|
||||||
|
.dropend {
|
||||||
|
.dropdown-menu {
|
||||||
|
box-shadow: $dropdown-box-shadow;
|
||||||
|
transition: $dropdown-transition;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-toggle {
|
||||||
|
&:after{
|
||||||
|
content: "\f107";
|
||||||
|
font: normal normal normal 14px/1 FontAwesome;
|
||||||
|
border: none;
|
||||||
|
vertical-align: middle;
|
||||||
|
font-weight: $font-weight-bold;
|
||||||
|
}
|
||||||
|
&.show{
|
||||||
|
&:after{
|
||||||
|
transform: $dropdown-toggle-arrow-transform;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
&:after{
|
||||||
|
transition: $dropdown-toggle-arrow-transition;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown {
|
||||||
|
&.dropdown-hover .dropdown-menu,
|
||||||
|
.dropdown-menu {
|
||||||
|
display: block;
|
||||||
|
position: absolute;
|
||||||
|
opacity: 0;
|
||||||
|
transform-origin: $dropdown-transform-origin;
|
||||||
|
inset: 0px auto auto 0px;
|
||||||
|
margin-top: $dropdown-mt !important;
|
||||||
|
pointer-events: none;
|
||||||
|
transform: $dropdown-transform;
|
||||||
|
-webkit-backface-visibility: hidden;
|
||||||
|
backface-visibility: hidden;
|
||||||
|
will-change: transform,box-shadow;
|
||||||
|
|
||||||
|
.dropdown {
|
||||||
|
&.dropdown-hover .dropdown-menu,
|
||||||
|
.dropdown-menu {
|
||||||
|
margin-top: 0 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.dropdown-hover:hover > .dropdown-menu,
|
||||||
|
.dropdown-menu.show {
|
||||||
|
opacity: 1;
|
||||||
|
pointer-events: auto;
|
||||||
|
visibility: visible;
|
||||||
|
transform: $dropdown-transform-show;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.dropdown-hover:hover > .dropdown-menu:before,
|
||||||
|
.dropdown-menu.show:before {
|
||||||
|
top: $dropdown-hover-arrow-active-top;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.dropdown-hover {
|
||||||
|
&:after {
|
||||||
|
content: '';
|
||||||
|
position: absolute;
|
||||||
|
left: 0;
|
||||||
|
bottom: $dropdown-hover-after-bottom-pos;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&:not(.dropdown-hover) .dropdown-menu.show {
|
||||||
|
margin-top: $dropdown-mt !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-menu {
|
||||||
|
&:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f0d8";
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
left: $dropdown-animation-arrow-left-position;
|
||||||
|
right: auto;
|
||||||
|
font-size: $dropdown-animation-arrow-font-size;
|
||||||
|
color: $white;
|
||||||
|
transition: $dropdown-animation-arrow-transition;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-item .arrow {
|
||||||
|
transform: $dropdown-subitem-arrow-rotate;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-item {
|
||||||
|
transition: background-color $dropdown-transition-time, color $dropdown-transition-time;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@include media-breakpoint-down(lg) {
|
||||||
|
.navbar-toggler + .navbar-collapse {
|
||||||
|
.dropdown:not(.nav-item) {
|
||||||
|
.dropdown-menu {
|
||||||
|
display: block;
|
||||||
|
opacity: 0;
|
||||||
|
top: 0;
|
||||||
|
transform-origin: $dropdown-transform-origin;
|
||||||
|
pointer-events: none;
|
||||||
|
transform: $dropdown-transform;
|
||||||
|
transition: $dropdown-transition;
|
||||||
|
-webkit-backface-visibility: hidden;
|
||||||
|
backface-visibility: hidden;
|
||||||
|
will-change: transform,box-shadow;
|
||||||
|
box-shadow: $dropdown-box-shadow;
|
||||||
|
|
||||||
|
&:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f0d8";
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
left: $dropdown-animation-arrow-left-position;
|
||||||
|
right: auto;
|
||||||
|
font-size: $dropdown-animation-arrow-font-size;
|
||||||
|
color: $white;
|
||||||
|
transition: $dropdown-animation-arrow-transition;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&:not(.dropdown-hover) .dropdown-menu {
|
||||||
|
margin-top: $dropdown-mt !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-menu.show {
|
||||||
|
opacity: 1;
|
||||||
|
pointer-events: auto;
|
||||||
|
visibility: visible;
|
||||||
|
transform: $dropdown-transform-show;
|
||||||
|
|
||||||
|
&:before {
|
||||||
|
top: $dropdown-hover-arrow-active-top;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.dropdown.nav-item .dropdown-menu {
|
||||||
|
background-color: transparent;
|
||||||
|
overflow: scroll;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown {
|
||||||
|
.dropdown-menu {
|
||||||
|
opacity: 0;
|
||||||
|
top: 0;
|
||||||
|
transform-origin: $dropdown-transform-origin;
|
||||||
|
pointer-events: none;
|
||||||
|
transform: $dropdown-multilevel-transform;
|
||||||
|
transition: $dropdown-transition;
|
||||||
|
-webkit-backface-visibility: hidden;
|
||||||
|
backface-visibility: hidden;
|
||||||
|
will-change: transform,box-shadow;
|
||||||
|
box-shadow: $dropdown-box-shadow;
|
||||||
|
|
||||||
|
&:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f0d8";
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
left: $dropdown-animation-arrow-left-position;
|
||||||
|
right: auto;
|
||||||
|
font-size: $dropdown-animation-arrow-font-size;
|
||||||
|
color: $white;
|
||||||
|
transition: $dropdown-animation-arrow-transition;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
&:not(.dropdown-hover) .dropdown-menu {
|
||||||
|
margin-top: $dropdown-mt !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-menu.show {
|
||||||
|
opacity: 1;
|
||||||
|
pointer-events: auto;
|
||||||
|
visibility: visible;
|
||||||
|
transform: $dropdown-multilevel-transform-show;
|
||||||
|
|
||||||
|
&:before {
|
||||||
|
top: $dropdown-hover-arrow-active-top;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.nav-item {
|
||||||
|
.dropdown-menu {
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
.dropdown.nav-item .dropdown-menu-animation {
|
||||||
|
display: block;
|
||||||
|
height: 0;
|
||||||
|
transition: all .35s ease;
|
||||||
|
padding-top: 0 !important;
|
||||||
|
padding-bottom: 0 !important;
|
||||||
|
opacity: 0;
|
||||||
|
|
||||||
|
&.show {
|
||||||
|
height: 250px;
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// MultiLevel Dropdown Style
|
||||||
|
|
||||||
|
.dropdown-menu li {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown {
|
||||||
|
&.dropdown-subitem:after {
|
||||||
|
left: 100%;
|
||||||
|
bottom: 0;
|
||||||
|
width: 50%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-menu {
|
||||||
|
.dropdown-item + .dropdown-menu:before {
|
||||||
|
transform: $dropdown-subitem-arrow-rotate;
|
||||||
|
left: 0;
|
||||||
|
top: 0;
|
||||||
|
z-index: -1;
|
||||||
|
transition: left .35s ease;
|
||||||
|
}
|
||||||
|
&.dropdown-menu-end{
|
||||||
|
right: 0 !important;
|
||||||
|
left: auto !important;
|
||||||
|
&:before{
|
||||||
|
right: $dropdown-animation-arrow-left-position;
|
||||||
|
left: auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.dropdown-subitem:hover .dropdown-item + .dropdown-menu:before {
|
||||||
|
left: $dropdown-subitem-left-hover;
|
||||||
|
}
|
||||||
|
|
||||||
|
& > .dropdown-menu {
|
||||||
|
.dropdown-item + .dropdown-menu {
|
||||||
|
transform: $dropdown-multilevel-transform-show;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown .dropdown-menu .dropdown-item+.dropdown-menu {
|
||||||
|
right: $dropdown-subitem-position-right;
|
||||||
|
left: auto;
|
||||||
|
top: 0;
|
||||||
|
}
|
||||||
|
// End MultiLevel Dropdown Style
|
||||||
|
|
||||||
|
.dropdown-image {
|
||||||
|
background-size: cover;
|
||||||
|
}
|
||||||
|
|
||||||
|
@include media-breakpoint-up(lg) {
|
||||||
|
.dropdown-xl {
|
||||||
|
min-width: $dropdown-xl-min-width;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-lg {
|
||||||
|
min-width: $dropdown-lg-min-width;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-md {
|
||||||
|
min-width: $dropdown-md-min-width;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@include media-breakpoint-down(xl) {
|
||||||
|
.dropdown-lg-responsive {
|
||||||
|
min-width: $dropdown-lg-width-responsive;
|
||||||
|
}
|
||||||
|
}
|
41
app/assets/scss/material-dashboard/_dropup.scss
Normal file
41
app/assets/scss/material-dashboard/_dropup.scss
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
.dropup {
|
||||||
|
.dropdown-menu {
|
||||||
|
box-shadow: $dropdown-box-shadow;
|
||||||
|
transition: $dropdown-transition;
|
||||||
|
cursor: pointer;
|
||||||
|
top: auto !important;
|
||||||
|
bottom: 100% !important;
|
||||||
|
margin-bottom: $dropup-mb !important;
|
||||||
|
display: block;
|
||||||
|
opacity: 0;
|
||||||
|
transform-origin: $dropup-transform-origin;
|
||||||
|
pointer-events: none;
|
||||||
|
transform: $dropup-transform;
|
||||||
|
-webkit-backface-visibility: hidden;
|
||||||
|
backface-visibility: hidden;
|
||||||
|
will-change: transform,box-shadow;
|
||||||
|
|
||||||
|
&.show{
|
||||||
|
pointer-events: auto;
|
||||||
|
transform: $dropup-transform-show;
|
||||||
|
opacity: 1;
|
||||||
|
|
||||||
|
&:after {
|
||||||
|
bottom: -($dropup-animation-arrow-bottom-position - 2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&:after {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f0d7";
|
||||||
|
position: absolute;
|
||||||
|
z-index: -1;
|
||||||
|
bottom: $dropup-animation-arrow-bottom-position;
|
||||||
|
left: $dropdown-animation-arrow-left-position;
|
||||||
|
right: auto;
|
||||||
|
font-size: $dropdown-animation-arrow-font-size;
|
||||||
|
color: $white;
|
||||||
|
transition: $dropup-animation-arrow-transition;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
60
app/assets/scss/material-dashboard/_fixed-plugin.scss
Normal file
60
app/assets/scss/material-dashboard/_fixed-plugin.scss
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
.fixed-plugin{
|
||||||
|
.fixed-plugin-button{
|
||||||
|
background: $white;
|
||||||
|
border-radius: $fixed-plugin-radius;
|
||||||
|
bottom: $fixed-plugin-bottom;
|
||||||
|
right: $fixed-plugin-right;
|
||||||
|
font-size: $font-size-xl;
|
||||||
|
z-index: $fixed-plugin-button-z-index;
|
||||||
|
box-shadow: $fixed-plugin-box-shadow;
|
||||||
|
cursor: pointer;
|
||||||
|
i{
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.card{
|
||||||
|
position: fixed !important;
|
||||||
|
right: -$fixed-plugin-card-width;
|
||||||
|
top: 0;
|
||||||
|
height: 100%;
|
||||||
|
left: auto!important;
|
||||||
|
transform: unset !important;
|
||||||
|
width: $fixed-plugin-card-width;
|
||||||
|
border-radius: 0;
|
||||||
|
padding: 0 10px;
|
||||||
|
transition: .2s ease;
|
||||||
|
z-index: $fixed-plugin-card-z-index;
|
||||||
|
}
|
||||||
|
|
||||||
|
.badge{
|
||||||
|
border: 1px solid $white;
|
||||||
|
border-radius: 50%;
|
||||||
|
cursor: pointer;
|
||||||
|
display: inline-block;
|
||||||
|
height: 23px;
|
||||||
|
margin-right: 5px;
|
||||||
|
position: relative;
|
||||||
|
width: 23px;
|
||||||
|
transition: $transition-base;
|
||||||
|
&:hover,
|
||||||
|
&.active{
|
||||||
|
border-color: $dark;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn.bg-gradient-dark:not(:disabled):not(.disabled) {
|
||||||
|
border: 1px solid transparent;
|
||||||
|
&:not(.active) {
|
||||||
|
background-color: transparent;
|
||||||
|
background-image: none;
|
||||||
|
border: 1px solid $dark;
|
||||||
|
color: $dark;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.show{
|
||||||
|
.card{
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
17
app/assets/scss/material-dashboard/_footer.scss
Normal file
17
app/assets/scss/material-dashboard/_footer.scss
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
.footer {
|
||||||
|
.nav-link {
|
||||||
|
color: $dark;
|
||||||
|
font-weight: $font-weight-normal;
|
||||||
|
font-size: $font-size-sm;
|
||||||
|
padding-top: 0;
|
||||||
|
padding-bottom: $nav-link-footer-padding;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
opacity: 1 !important;
|
||||||
|
transition: $footer-link-animation;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.footer-logo {
|
||||||
|
max-width: 2rem;
|
||||||
|
}
|
||||||
|
}
|
49
app/assets/scss/material-dashboard/_forms.scss
Normal file
49
app/assets/scss/material-dashboard/_forms.scss
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
.input-group {
|
||||||
|
@include border-radius($input-border-radius, 0);
|
||||||
|
|
||||||
|
&,
|
||||||
|
.input-group-text {
|
||||||
|
transition: $input-transition;
|
||||||
|
}
|
||||||
|
|
||||||
|
& > :not(:first-child):not(.dropdown-menu) {
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.form-control {
|
||||||
|
box-shadow: none;
|
||||||
|
|
||||||
|
&:not(:first-child) {
|
||||||
|
border-left: 0;
|
||||||
|
padding-left: 0;
|
||||||
|
}
|
||||||
|
&:not(:last-child) {
|
||||||
|
border-right: 0;
|
||||||
|
padding-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
& + .input-group-text {
|
||||||
|
border-left: 0;
|
||||||
|
border-right: $input-border-width solid $input-border-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.input-group-text {
|
||||||
|
border-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
&.focused {
|
||||||
|
box-shadow: $input-focus-box-shadow;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.focused .input-group-text {
|
||||||
|
border-color: $input-focus-border-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.form-group {
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
}
|
18
app/assets/scss/material-dashboard/_gradients.scss
Normal file
18
app/assets/scss/material-dashboard/_gradients.scss
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
@each $prop, $value in $theme-gradient-colors {
|
||||||
|
.bg-gradient-#{$prop} {
|
||||||
|
@include gradient-directional(nth($value, 1) 0%, nth($value, -1) 100%, $deg: 195deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@each $prop, $value in $theme-colors {
|
||||||
|
.bg-gradient-faded-#{$prop} {
|
||||||
|
background-image: radial-gradient(370px circle at 80% 50%,rgba($value, .6) 0,darken($value, 10%) 100%)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@each $prop, $value in $theme-colors {
|
||||||
|
.bg-gradient-faded-#{$prop}-vertical{
|
||||||
|
background-image: radial-gradient(200px circle at 50% 70%, rgba($value, .3) 0, $value 100%);
|
||||||
|
}
|
||||||
|
}
|
25
app/assets/scss/material-dashboard/_header.scss
Normal file
25
app/assets/scss/material-dashboard/_header.scss
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
.page-header {
|
||||||
|
padding: $page-header-padding;
|
||||||
|
position: $page-header-position;
|
||||||
|
overflow: $page-header-overflow;
|
||||||
|
display: $page-header-display;
|
||||||
|
align-items: $page-header-align-items;
|
||||||
|
background-size: $page-header-bg-size;
|
||||||
|
background-position: $page-header-bg-position;
|
||||||
|
|
||||||
|
.container {
|
||||||
|
z-index: $page-header-conteiner-index;
|
||||||
|
}
|
||||||
|
|
||||||
|
video {
|
||||||
|
position: absolute;
|
||||||
|
top: $header-video-top;
|
||||||
|
left: $header-video-left;
|
||||||
|
min-width: $header-video-min-width;
|
||||||
|
min-height: $header-video-min-height;
|
||||||
|
width: auto;
|
||||||
|
height: auto;
|
||||||
|
z-index: 0;
|
||||||
|
transform: $header-video-min-transform;
|
||||||
|
}
|
||||||
|
}
|
32
app/assets/scss/material-dashboard/_icons.scss
Normal file
32
app/assets/scss/material-dashboard/_icons.scss
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
.material-icons {
|
||||||
|
font-family: 'Material Icons Round';
|
||||||
|
font-weight: normal;
|
||||||
|
font-style: normal;
|
||||||
|
font-size: 20px; /* Preferred icon size */
|
||||||
|
display: inline-block;
|
||||||
|
line-height: 1;
|
||||||
|
text-transform: none;
|
||||||
|
letter-spacing: normal;
|
||||||
|
word-wrap: normal;
|
||||||
|
white-space: nowrap;
|
||||||
|
direction: ltr;
|
||||||
|
|
||||||
|
/* Support for all WebKit browsers. */
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
/* Support for Safari and Chrome. */
|
||||||
|
text-rendering: optimizeLegibility;
|
||||||
|
|
||||||
|
/* Support for Firefox. */
|
||||||
|
-moz-osx-font-smoothing: grayscale;
|
||||||
|
|
||||||
|
/* Support for IE. */
|
||||||
|
font-feature-settings: 'liga';
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav.nav-pills {
|
||||||
|
.nav-link {
|
||||||
|
.material-icons {
|
||||||
|
top: 3px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
178
app/assets/scss/material-dashboard/_info-areas.scss
Normal file
178
app/assets/scss/material-dashboard/_info-areas.scss
Normal file
@ -0,0 +1,178 @@
|
|||||||
|
.icon-shape {
|
||||||
|
width: $icon-md-width;
|
||||||
|
height: $icon-md-width;
|
||||||
|
background-position: $icon-shape-bg-position;
|
||||||
|
border-radius: $border-radius-lg;
|
||||||
|
|
||||||
|
i {
|
||||||
|
color: $white;
|
||||||
|
opacity: $icon-shape-icon-opacity;
|
||||||
|
top: $info-icon-top;
|
||||||
|
position: $info-icon-position;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ni {
|
||||||
|
top: 14px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-xxs {
|
||||||
|
width: $icon-xxs-width;
|
||||||
|
height: $icon-xxs-height;
|
||||||
|
|
||||||
|
i {
|
||||||
|
top: $info-icon-top-xxs;
|
||||||
|
font-size: $font-size-xxs;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-xs {
|
||||||
|
width: $icon-xs-width;
|
||||||
|
height: $icon-xs-height;
|
||||||
|
|
||||||
|
i {
|
||||||
|
top: $info-icon-top-xs;
|
||||||
|
font-size: $font-size-xs;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-sm {
|
||||||
|
width: $icon-sm-width;
|
||||||
|
height: $icon-sm-height;
|
||||||
|
|
||||||
|
i {
|
||||||
|
top: $info-icon-top-sm;
|
||||||
|
font-size: $font-size-sm;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-md {
|
||||||
|
width: $icon-md-width;
|
||||||
|
height: $icon-md-height;
|
||||||
|
|
||||||
|
i {
|
||||||
|
top: $info-icon-top-md;
|
||||||
|
font-size: $font-size-lg;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.icon-striped {
|
||||||
|
background-position-x: $icon-striped-bg-md;
|
||||||
|
background-position-y: $icon-striped-bg-md;
|
||||||
|
|
||||||
|
i {
|
||||||
|
top: 11%;
|
||||||
|
margin-left: -10px;
|
||||||
|
font-size: $font-size-sm;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-lg {
|
||||||
|
width: $icon-lg-width;
|
||||||
|
height: $icon-lg-height;
|
||||||
|
i {
|
||||||
|
top: $info-icon-top-lg;
|
||||||
|
font-size: $font-size-2xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.icon-striped {
|
||||||
|
background-position-x: $icon-striped-bg-lg;
|
||||||
|
background-position-y: $icon-striped-bg-lg;
|
||||||
|
|
||||||
|
i {
|
||||||
|
top: 21%;
|
||||||
|
margin-left: -15px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-xl {
|
||||||
|
width: $icon-xl-width;
|
||||||
|
height: $icon-xl-height;
|
||||||
|
border-radius: $border-radius-lg;
|
||||||
|
|
||||||
|
i {
|
||||||
|
top: $info-icon-top-xl;
|
||||||
|
font-size: 2.1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.icon-striped {
|
||||||
|
background-position-x: $icon-striped-bg-xl;
|
||||||
|
background-position-y: $icon-striped-bg-xl;
|
||||||
|
|
||||||
|
i {
|
||||||
|
top: 30%;
|
||||||
|
margin-left: -15px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.info-horizontal {
|
||||||
|
text-align: left !important;
|
||||||
|
|
||||||
|
.icon {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
.description {
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Icon SVG fill color change
|
||||||
|
|
||||||
|
svg.text-primary {
|
||||||
|
.color-foreground {
|
||||||
|
fill: $primary-gradient;
|
||||||
|
}
|
||||||
|
.color-background {
|
||||||
|
fill: $primary-gradient-state;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
svg.text-secondary {
|
||||||
|
.color-foreground {
|
||||||
|
fill: $secondary-gradient;
|
||||||
|
}
|
||||||
|
.color-background {
|
||||||
|
fill: $secondary-gradient-state;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
svg.text-info {
|
||||||
|
.color-foreground {
|
||||||
|
fill: $info-gradient;
|
||||||
|
}
|
||||||
|
.color-background {
|
||||||
|
fill: $info-gradient-state;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
svg.text-warning {
|
||||||
|
.color-foreground {
|
||||||
|
fill: $warning-gradient;
|
||||||
|
}
|
||||||
|
.color-background {
|
||||||
|
fill: $warning-gradient-state;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
svg.text-danger {
|
||||||
|
.color-foreground {
|
||||||
|
fill: $danger-gradient;
|
||||||
|
}
|
||||||
|
.color-background {
|
||||||
|
fill: $danger-gradient-state;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
svg.text-success {
|
||||||
|
.color-foreground {
|
||||||
|
fill: $success-gradient;
|
||||||
|
}
|
||||||
|
.color-background {
|
||||||
|
fill: $success-gradient-state;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
svg.text-dark {
|
||||||
|
.color-foreground {
|
||||||
|
fill: $dark-gradient;
|
||||||
|
}
|
||||||
|
.color-background {
|
||||||
|
fill: $dark-gradient-state;
|
||||||
|
}
|
||||||
|
}
|
442
app/assets/scss/material-dashboard/_misc.scss
Normal file
442
app/assets/scss/material-dashboard/_misc.scss
Normal file
@ -0,0 +1,442 @@
|
|||||||
|
// update <html> tag border
|
||||||
|
html {
|
||||||
|
border: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Blur effect
|
||||||
|
.blur {
|
||||||
|
box-shadow: $blur-box-shadow;
|
||||||
|
-webkit-backdrop-filter: $blur-backdrop-filter;
|
||||||
|
backdrop-filter: $blur-backdrop-filter;
|
||||||
|
background-color: $card-background-blur !important;
|
||||||
|
|
||||||
|
&.saturation-less {
|
||||||
|
-webkit-backdrop-filter: $blur-backdrop-filter-less;
|
||||||
|
backdrop-filter: $blur-backdrop-filter-less;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.blur-rounded {
|
||||||
|
border-radius: $blur-border-radius-rounded;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.blur-light {
|
||||||
|
background-color: $blur-light-background;
|
||||||
|
}
|
||||||
|
&.blur-dark {
|
||||||
|
background-color: $blur-dark-background;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.shadow-blur {
|
||||||
|
box-shadow: $shadow-blur-box-shadow !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.shadow-card {
|
||||||
|
box-shadow: $card-box-shadow !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-blur {
|
||||||
|
-webkit-backdrop-filter: $blur-backdrop-filter;
|
||||||
|
backdrop-filter: $blur-backdrop-filter;
|
||||||
|
background-color: rgba($white, .58) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.blur-section {
|
||||||
|
-webkit-backdrop-filter: $blur-backdrop-filter;
|
||||||
|
backdrop-filter: $blur-backdrop-filter;
|
||||||
|
|
||||||
|
&.blur-gradient-primary {
|
||||||
|
@include gradient-directional(rgba($primary-gradient, .95) 0%, rgba($primary-gradient-state, .95) 100%, $deg: 195deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Transition on hover
|
||||||
|
* {
|
||||||
|
&.move-on-hover {
|
||||||
|
-webkit-transition: $move-transition;
|
||||||
|
transition: $move-transition;
|
||||||
|
overflow: $move-overflow;
|
||||||
|
-webkit-transform-origin: $move-transform-origin;
|
||||||
|
transform-origin: $move-transform-origin;
|
||||||
|
transform-origin: $move-transform-origin;
|
||||||
|
-webkit-transform: $move-transform;
|
||||||
|
transform: $move-transform;
|
||||||
|
-webkit-backface-visibility: $move-backface-visibility;
|
||||||
|
backface-visibility: $move-backface-visibility;
|
||||||
|
will-change: $move-will-change;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
-webkit-transform: $move-hover-transform;
|
||||||
|
transform: $move-hover-transform;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.gradient-animation {
|
||||||
|
background: $gradient-animation-background;
|
||||||
|
background-size: $gradient-animation-bg-size !important;
|
||||||
|
animation: $device-wrapper-animation;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
hr {
|
||||||
|
border-top: none;
|
||||||
|
height: 1px;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Vertical Line
|
||||||
|
hr.vertical {
|
||||||
|
position: absolute;
|
||||||
|
background-color: $hr-bg-color;
|
||||||
|
height: 100%;
|
||||||
|
right: 0;
|
||||||
|
top: 0;
|
||||||
|
width: 1px;
|
||||||
|
|
||||||
|
&.light {
|
||||||
|
background-image: $hr-bg-color-light;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.dark {
|
||||||
|
background-image: $hr-bg-color-dark;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.gray-light {
|
||||||
|
background-image: $hr-horizontal-bg-image-gray-light;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Horizontal Line
|
||||||
|
hr.horizontal {
|
||||||
|
background-color: $hr-bg-color;
|
||||||
|
|
||||||
|
&.light {
|
||||||
|
background-image: $hr-bg-color-light;
|
||||||
|
}
|
||||||
|
&.dark {
|
||||||
|
background-image: $hr-bg-color-dark;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.gray-light {
|
||||||
|
background-image: $hr-horizontal-bg-image-gray-light;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// lock style
|
||||||
|
.lock-size {
|
||||||
|
width: 1.7rem;
|
||||||
|
height: 1.7rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.border-radius-xs {
|
||||||
|
border-radius: $border-radius-xs;
|
||||||
|
}
|
||||||
|
|
||||||
|
.border-radius-sm {
|
||||||
|
border-radius: $border-radius-sm;
|
||||||
|
}
|
||||||
|
|
||||||
|
.border-radius-md {
|
||||||
|
border-radius: $border-radius-md;
|
||||||
|
}
|
||||||
|
|
||||||
|
.border-radius-lg {
|
||||||
|
border-radius: $border-radius-lg;
|
||||||
|
}
|
||||||
|
|
||||||
|
.border-radius-xl {
|
||||||
|
border-radius: $border-radius-xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
.border-radius-2xl {
|
||||||
|
border-radius: $border-radius-2xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
.border-radius-section {
|
||||||
|
border-radius: $border-radius-section;
|
||||||
|
}
|
||||||
|
|
||||||
|
.border-bottom-end-radius-0 {
|
||||||
|
border-bottom-right-radius: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.border-top-end-radius-0 {
|
||||||
|
border-top-right-radius: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.border-bottom-start-radius-0 {
|
||||||
|
border-bottom-left-radius: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.border-top-start-radius-0 {
|
||||||
|
border-top-left-radius: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.border-dashed{
|
||||||
|
border-style: dashed;
|
||||||
|
}
|
||||||
|
|
||||||
|
.z-index-sticky {
|
||||||
|
z-index: $zindex-sticky;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// moving waves animation
|
||||||
|
.waves {
|
||||||
|
position: $waves-position;
|
||||||
|
width: $waves-width;
|
||||||
|
height: $waves-height;
|
||||||
|
margin-bottom: $waves-margin-bottom;
|
||||||
|
/*Fix for safari gap*/
|
||||||
|
min-height: $waves-min-height;
|
||||||
|
max-height: $waves-max-height;
|
||||||
|
|
||||||
|
&.waves-sm {
|
||||||
|
height: $waves-height-sm;
|
||||||
|
min-height: $waves-min-height-sm;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.no-animation {
|
||||||
|
.moving-waves > use {
|
||||||
|
animation: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.wave-rotate {
|
||||||
|
transform: $waves-rotate;
|
||||||
|
}
|
||||||
|
/* Animation for the waves */
|
||||||
|
.moving-waves > use {
|
||||||
|
animation: $moving-waves-animation;
|
||||||
|
}
|
||||||
|
|
||||||
|
.moving-waves > use:nth-child(1) {
|
||||||
|
animation-delay: $moving-waves-child-1-delay;
|
||||||
|
animation-duration: $moving-waves-child-1-duration;
|
||||||
|
}
|
||||||
|
|
||||||
|
.moving-waves > use:nth-child(2) {
|
||||||
|
animation-delay: $moving-waves-child-2-delay;
|
||||||
|
animation-duration: $moving-waves-child-2-duration;
|
||||||
|
}
|
||||||
|
|
||||||
|
.moving-waves > use:nth-child(3) {
|
||||||
|
animation-delay: $moving-waves-child-3-delay;
|
||||||
|
animation-duration: $moving-waves-child-3-duration;
|
||||||
|
}
|
||||||
|
|
||||||
|
.moving-waves > use:nth-child(4) {
|
||||||
|
animation-delay: $moving-waves-child-4-delay;
|
||||||
|
animation-duration: $moving-waves-child-4-duration;
|
||||||
|
}
|
||||||
|
|
||||||
|
.moving-waves > use:nth-child(5) {
|
||||||
|
animation-delay: $moving-waves-child-5-delay;
|
||||||
|
animation-duration: $moving-waves-child-5-duration;
|
||||||
|
}
|
||||||
|
|
||||||
|
.moving-waves > use:nth-child(6) {
|
||||||
|
animation-delay: $moving-waves-child-6-delay;
|
||||||
|
animation-duration: $moving-waves-child-6-duration;
|
||||||
|
}
|
||||||
|
@keyframes move-forever {
|
||||||
|
0% {
|
||||||
|
transform: $moving-waves-keyframe-0;
|
||||||
|
}
|
||||||
|
|
||||||
|
100% {
|
||||||
|
transform: $moving-waves-keyframe-100;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/*Shrinking for mobile*/
|
||||||
|
@include media-breakpoint-down(md) {
|
||||||
|
.waves {
|
||||||
|
height: $waves-mobile-height;
|
||||||
|
min-height: $waves-mobile-height;
|
||||||
|
}
|
||||||
|
|
||||||
|
hr.horizontal {
|
||||||
|
background-color: $hr-bg;
|
||||||
|
|
||||||
|
&:not(.dark) {
|
||||||
|
background-image: $hr-bg-image;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.vertical {
|
||||||
|
transform: $hr-transform;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.dark {
|
||||||
|
background-image: $hr-bg-dark-image;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.overflow-visible {
|
||||||
|
overflow: visible !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
// popover title
|
||||||
|
.popover {
|
||||||
|
.popover-header {
|
||||||
|
font-weight: 600;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Background Sizes
|
||||||
|
.bg-cover{
|
||||||
|
background-size: cover;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mask Class
|
||||||
|
.mask {
|
||||||
|
position: $mask-position;
|
||||||
|
background-size: $mask-bg-size;
|
||||||
|
background-position: $mask-bg-position;
|
||||||
|
top: $mask-top;
|
||||||
|
left: $mask-left;
|
||||||
|
width: $mask-width;
|
||||||
|
height: $mask-height;
|
||||||
|
opacity: $mask-opacity;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Cursor Pointer Class
|
||||||
|
.cursor-pointer {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Translate 50% Class
|
||||||
|
.transform-translate-50{
|
||||||
|
transform: translate(0,-50%)
|
||||||
|
}
|
||||||
|
|
||||||
|
// VR Pages
|
||||||
|
|
||||||
|
@include media-breakpoint-up(lg) {
|
||||||
|
.virtual-reality {
|
||||||
|
.sidenav {
|
||||||
|
animation-name: $animation-name;
|
||||||
|
animation-fill-mode: $animation-mode;
|
||||||
|
animation-duration: $animation-duration;
|
||||||
|
transform: $transform-scale;
|
||||||
|
left: $position-left !important;
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Selectpicker
|
||||||
|
|
||||||
|
.choices {
|
||||||
|
.choices__list {
|
||||||
|
background: $input-background;
|
||||||
|
background-size: $input-background-size;
|
||||||
|
transition: $input-transition;
|
||||||
|
|
||||||
|
&.choices__list--single {
|
||||||
|
.choices__item--selectable {
|
||||||
|
margin-bottom: 0.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
&,
|
||||||
|
&:focus {
|
||||||
|
background-image: $input-background-image;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
&.choices__list--dropdown {
|
||||||
|
background: $white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.is-focused {
|
||||||
|
.choices__list {
|
||||||
|
background-size: $input-background-size-focus;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Vertical border w/ pseudo elem
|
||||||
|
|
||||||
|
.border-right-after:after {
|
||||||
|
content: "";
|
||||||
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
|
top: $border-right-after-top;
|
||||||
|
height: $border-right-after-height;
|
||||||
|
width: $border-right-after-width;
|
||||||
|
border-right: 1px solid $border-right-after-border-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
// sidebar caret RTL
|
||||||
|
.rotate-caret {
|
||||||
|
.collapse {
|
||||||
|
.nav-link:after {
|
||||||
|
margin-right: auto;
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 1200px){
|
||||||
|
.g-sidenav-hidden.rtl .main-content {
|
||||||
|
margin-right: 7rem!important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// perfectScrollbar on RTL page
|
||||||
|
.rtl {
|
||||||
|
.ps__rail-y {
|
||||||
|
right: auto !important;
|
||||||
|
left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.start-0 {
|
||||||
|
right: 0 !important;
|
||||||
|
}
|
||||||
|
.end-0 {
|
||||||
|
left: 0 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Side Bullets - Scroll to section
|
||||||
|
|
||||||
|
|
||||||
|
.bullets {
|
||||||
|
position: sticky;
|
||||||
|
top: 30%;
|
||||||
|
height: 0;
|
||||||
|
transform: translate(-50%, -50%);
|
||||||
|
margin-left: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bullets ul {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: end;
|
||||||
|
list-style-type: none;
|
||||||
|
margin-right: -1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bullets ul li .indicator {
|
||||||
|
cursor: pointer;
|
||||||
|
margin-top: 1rem;
|
||||||
|
display: block;
|
||||||
|
height: 10px;
|
||||||
|
width: 10px;
|
||||||
|
border-radius: 50%;
|
||||||
|
background-color: $primary;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bullets ul li .active {
|
||||||
|
transform: scale(1.3);
|
||||||
|
transition: transform 200ms ease-in-out;
|
||||||
|
}
|
||||||
|
|
||||||
|
.img-material-tw {
|
||||||
|
object-fit: cover;
|
||||||
|
}
|
123
app/assets/scss/material-dashboard/_nav.scss
Normal file
123
app/assets/scss/material-dashboard/_nav.scss
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
.nav {
|
||||||
|
&.nav-pills {
|
||||||
|
background: $nav-pills-background;
|
||||||
|
border-radius: $nav-pills-border-radius;
|
||||||
|
position: relative;
|
||||||
|
&.nav-pills-vertical {
|
||||||
|
border-radius: $nav-pills-vertical-radius;
|
||||||
|
.nav-link {
|
||||||
|
&.active {
|
||||||
|
border-radius: $nav-pills-vertical-link-radius;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.nav-link {
|
||||||
|
z-index: 3;
|
||||||
|
color: $dark;
|
||||||
|
border-radius: $nav-pills-link-border-radius;
|
||||||
|
background-color: inherit;
|
||||||
|
&.active {
|
||||||
|
animation: $nav-pills-link-active-animation;
|
||||||
|
}
|
||||||
|
&:hover:not(.active) {
|
||||||
|
color: $dark;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
&.nav-pills-primary {
|
||||||
|
background: $white;
|
||||||
|
color: $white;
|
||||||
|
.nav-link{
|
||||||
|
&.active{
|
||||||
|
color: $white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.moving-tab {
|
||||||
|
.nav-link.active {
|
||||||
|
background: $primary-gradient;
|
||||||
|
color: $primary-gradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
&.nav-pills-info {
|
||||||
|
background: $white;
|
||||||
|
color: $white;
|
||||||
|
.nav-link{
|
||||||
|
&.active{
|
||||||
|
color: $white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.moving-tab {
|
||||||
|
.nav-link.active {
|
||||||
|
background: $info-gradient;
|
||||||
|
color: $info-gradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
&.nav-pills-success {
|
||||||
|
background: $white;
|
||||||
|
color: $white;
|
||||||
|
.nav-link{
|
||||||
|
&.active{
|
||||||
|
color: $white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.moving-tab {
|
||||||
|
.nav-link.active {
|
||||||
|
background: $success-gradient;
|
||||||
|
color: $success-gradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
&.nav-pills-warning {
|
||||||
|
background: $white;
|
||||||
|
color: $white;
|
||||||
|
.nav-link{
|
||||||
|
&.active{
|
||||||
|
color: $white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.moving-tab {
|
||||||
|
.nav-link.active {
|
||||||
|
background: $warning-gradient;
|
||||||
|
color: $warning-gradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
&.nav-pills-danger {
|
||||||
|
background: $white;
|
||||||
|
color: $white;
|
||||||
|
.nav-link{
|
||||||
|
&.active{
|
||||||
|
color: $white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.moving-tab {
|
||||||
|
.nav-link.active {
|
||||||
|
background: $danger-gradient;
|
||||||
|
color: $danger-gradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.nav-item{
|
||||||
|
z-index: 3;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.moving-tab {
|
||||||
|
z-index: 1 !important;
|
||||||
|
.nav-link {
|
||||||
|
color: $white;
|
||||||
|
transition: .2s ease;
|
||||||
|
border-radius: $nav-pills-link-border-radius;
|
||||||
|
&.active {
|
||||||
|
color: $white;
|
||||||
|
font-weight: $font-weight-bold;
|
||||||
|
box-shadow: $nav-pills-link-box-shadow;
|
||||||
|
animation: $nav-pills-link-active-animation;
|
||||||
|
background: $white;
|
||||||
|
}
|
||||||
|
&:hover:not(.active) {
|
||||||
|
color: $dark;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
725
app/assets/scss/material-dashboard/_navbar-vertical.scss
Normal file
725
app/assets/scss/material-dashboard/_navbar-vertical.scss
Normal file
@ -0,0 +1,725 @@
|
|||||||
|
//
|
||||||
|
// Vertical navbar + Sidenav
|
||||||
|
//
|
||||||
|
|
||||||
|
.navbar-vertical {
|
||||||
|
.navbar-brand > img,
|
||||||
|
.navbar-brand-img {
|
||||||
|
max-width: 100%;
|
||||||
|
max-height: 2rem;
|
||||||
|
}
|
||||||
|
// Navbar navigaton
|
||||||
|
.navbar-nav {
|
||||||
|
// Navbar link
|
||||||
|
.nav-link {
|
||||||
|
padding-left: $navbar-padding-x;
|
||||||
|
padding-right: $navbar-padding-x;
|
||||||
|
font-weight: $navbar-nav-link-font-weight;
|
||||||
|
color: $white;
|
||||||
|
// Icon
|
||||||
|
> i {
|
||||||
|
min-width: $navbar-icon-min-width;
|
||||||
|
font-size: $font-size-2xl;
|
||||||
|
line-height: ($font-size-base * $line-height-base);
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
// Dropdown
|
||||||
|
.dropdown-menu {
|
||||||
|
border: none;
|
||||||
|
|
||||||
|
.dropdown-menu {
|
||||||
|
margin-left: $dropdown-item-padding-x * 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.avatar{
|
||||||
|
width: $font-size-3xl;
|
||||||
|
height: $font-size-3xl;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-sm {
|
||||||
|
.nav-link {
|
||||||
|
font-size: 0.8125rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Navbar navigation
|
||||||
|
.navbar-nav .nav-link {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
// Navbar heading
|
||||||
|
.navbar-heading {
|
||||||
|
padding-top: $nav-link-padding-y;
|
||||||
|
padding-bottom: $nav-link-padding-y;
|
||||||
|
font-size: $font-size-xs;
|
||||||
|
text-transform: uppercase;
|
||||||
|
letter-spacing: 0.04em;
|
||||||
|
}
|
||||||
|
// Expanded navbar specific styles
|
||||||
|
&.navbar-expand {
|
||||||
|
@each $breakpoint, $dimension in $grid-breakpoints {
|
||||||
|
&-#{$breakpoint} {
|
||||||
|
@include media-breakpoint-up(#{$breakpoint}) {
|
||||||
|
display: block;
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
bottom: 0;
|
||||||
|
width: 100%;
|
||||||
|
max-width: $navbar-vertical-open-width !important;
|
||||||
|
overflow-y: auto;
|
||||||
|
padding: 0;
|
||||||
|
box-shadow: none;
|
||||||
|
|
||||||
|
.navbar-collapse {
|
||||||
|
display: block;
|
||||||
|
overflow: auto;
|
||||||
|
height: $navbar-vertical-inner;
|
||||||
|
}
|
||||||
|
// Container
|
||||||
|
> [class*="container"] {
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: stretch;
|
||||||
|
min-height: 100%;
|
||||||
|
padding-left: 0;
|
||||||
|
padding-right: 0; // Target IE 10 & 11
|
||||||
|
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
|
||||||
|
min-height: none;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Fixes the vertical navbar to the left
|
||||||
|
&.fixed-start {
|
||||||
|
left: 0;
|
||||||
|
}
|
||||||
|
// Fixed the vertical navbar to the right
|
||||||
|
&.fixed-end {
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
|
// Navbar navigation
|
||||||
|
.navbar-nav .nav-link {
|
||||||
|
padding-top: $navbar-vertical-nav-link-padding-y;
|
||||||
|
padding-bottom: $navbar-vertical-nav-link-padding-y;
|
||||||
|
margin: 0 $navbar-vertical-nav-link-padding-x;
|
||||||
|
margin-bottom: 1.5px;
|
||||||
|
|
||||||
|
.nav-link-text,
|
||||||
|
.sidenav-mini-icon,
|
||||||
|
.sidenav-normal,
|
||||||
|
i {
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-nav .nav-item {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-nav > .nav-item {
|
||||||
|
margin-top: 0.125rem;
|
||||||
|
|
||||||
|
.icon {
|
||||||
|
.ni {
|
||||||
|
top: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.lavalamp-object {
|
||||||
|
width: calc(100% - 1rem) !important;
|
||||||
|
background: theme-color("primary");
|
||||||
|
color: color-yiq($primary);
|
||||||
|
margin-right: 0.5rem;
|
||||||
|
margin-left: 0.5rem;
|
||||||
|
padding-left: 1rem;
|
||||||
|
padding-right: 1rem;
|
||||||
|
border-radius: $border-radius-sm;
|
||||||
|
}
|
||||||
|
// Second level
|
||||||
|
.navbar-nav .nav .nav-link {
|
||||||
|
padding-top: $navbar-vertical-nav-link-padding-y;
|
||||||
|
padding-bottom: $navbar-vertical-nav-link-padding-y;
|
||||||
|
padding-left: 15px;
|
||||||
|
|
||||||
|
> span.sidenav-normal {
|
||||||
|
transition: all 0.1s ease 0s;
|
||||||
|
}
|
||||||
|
&.active{
|
||||||
|
padding-top: $navbar-vertical-nav-link-padding-y;
|
||||||
|
padding-bottom: $navbar-vertical-nav-link-padding-y;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidenav {
|
||||||
|
// Define colors
|
||||||
|
@each $color, $value in $theme-colors {
|
||||||
|
&[data-color="#{$color}"] {
|
||||||
|
.navbar-nav > .nav-item .nav-link.active {
|
||||||
|
& + .collapse,
|
||||||
|
& + .collapsing{
|
||||||
|
.nav-item.active{
|
||||||
|
.nav-link.active{
|
||||||
|
@include gradient-directional(nth(#{$value}, 1) 0%, nth(#{$value}, -1) 100%, $deg: 195deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.nav-item{
|
||||||
|
.nav-link.active{
|
||||||
|
background-color: $navbar-vertical-hover-bg-color;
|
||||||
|
& + .collapse{
|
||||||
|
.nav-item{
|
||||||
|
.nav-link.active{
|
||||||
|
@include gradient-directional(nth(#{$value}, 1) 0%, nth(#{$value}, -1) 100%, $deg: 195deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Sidenav + Main content transition
|
||||||
|
|
||||||
|
.main-content,
|
||||||
|
.sidenav {
|
||||||
|
transition: $transition-base;
|
||||||
|
}
|
||||||
|
//
|
||||||
|
// Sidenav
|
||||||
|
//
|
||||||
|
|
||||||
|
.sidenav {
|
||||||
|
z-index: 9999;
|
||||||
|
|
||||||
|
.navbar-brand,
|
||||||
|
.navbar-heading {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
@include media-breakpoint-up(xl) {
|
||||||
|
&:hover {
|
||||||
|
max-width: $navbar-vertical-open-width;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidenav-toggler {
|
||||||
|
padding: 1.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.fixed-start + .main-content {
|
||||||
|
margin-left: $navbar-vertical-open-width + 1.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.fixed-end + .main-content {
|
||||||
|
margin-right: $navbar-vertical-open-width + 1.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-heading .docs-mini {
|
||||||
|
padding-left: 3px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-heading {
|
||||||
|
transition: all 0.1s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-brand {
|
||||||
|
padding: 1.5rem 2rem;
|
||||||
|
}
|
||||||
|
.collapse {
|
||||||
|
.nav-item {
|
||||||
|
.nav-link {
|
||||||
|
&.active {
|
||||||
|
color: $white !important;
|
||||||
|
|
||||||
|
i {
|
||||||
|
color: $white !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
body:not(.dark-version) {
|
||||||
|
.sidenav {
|
||||||
|
&.bg-white,
|
||||||
|
&.bg-transparent {
|
||||||
|
.collapse {
|
||||||
|
.nav-item {
|
||||||
|
.nav-link {
|
||||||
|
&.active.text-dark {
|
||||||
|
i,
|
||||||
|
.nav-link-text {
|
||||||
|
color: $dark !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidenav-header {
|
||||||
|
height: $sidenav-header-width;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidenav-footer {
|
||||||
|
.card {
|
||||||
|
&.card-background {
|
||||||
|
&:after {
|
||||||
|
opacity: $sidenav-card-opacity;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Sidenav states
|
||||||
|
|
||||||
|
.g-sidenav-show {
|
||||||
|
.sidenav {
|
||||||
|
.nav-item .collapse {
|
||||||
|
height: auto;
|
||||||
|
@include transition($transition-base);
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-link-text {
|
||||||
|
transition: 0.3s ease;
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
&.rtl {
|
||||||
|
.navbar-vertical {
|
||||||
|
.navbar-nav .nav-link[data-bs-toggle="collapse"] {
|
||||||
|
&:after {
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Media fixes for iPhone 5 like resolutions
|
||||||
|
@include media-breakpoint-down(xl) {
|
||||||
|
.g-sidenav-show {
|
||||||
|
&.rtl {
|
||||||
|
.sidenav {
|
||||||
|
transform: translateX($navbar-vertical-open-width + 1.5);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&:not(.rtl) {
|
||||||
|
.sidenav {
|
||||||
|
transform: translateX(-($navbar-vertical-open-width + 1.5));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidenav {
|
||||||
|
&.fixed-start+.main-content {
|
||||||
|
margin-left: 0 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.g-sidenav-pinned {
|
||||||
|
.sidenav {
|
||||||
|
transform: translateX(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-vertical {
|
||||||
|
&.bg-white {
|
||||||
|
box-shadow: $card-box-shadow;
|
||||||
|
|
||||||
|
.navbar-nav {
|
||||||
|
.nav-link {
|
||||||
|
&.active {
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.bg-transparent,
|
||||||
|
&.bg-white {
|
||||||
|
.navbar-nav {
|
||||||
|
.nav-link {
|
||||||
|
&.active:after {
|
||||||
|
color: $dark-version-caret-sidebar-color !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-nav .nav-link.active {
|
||||||
|
font-weight: $font-weight-normal;
|
||||||
|
box-shadow: $card-box-shadow;
|
||||||
|
border-radius: $border-radius-md;
|
||||||
|
margin-top: 1.5px;
|
||||||
|
margin-bottom: 1.5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-nav > .nav-item .nav-link.active {
|
||||||
|
color: $white;
|
||||||
|
border-right-width: 0;
|
||||||
|
border-bottom-width: 0;
|
||||||
|
background-color: $navbar-vertical-hover-bg-color;
|
||||||
|
& + .collapse,
|
||||||
|
& + .collapsing{
|
||||||
|
.nav-item.active{
|
||||||
|
.nav-link.active{
|
||||||
|
@include gradient-directional(nth($rose, 1) 0%, nth($rose, -1) 100%, $deg: 195deg);
|
||||||
|
span{
|
||||||
|
color: $white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.nav-item{
|
||||||
|
.nav-link.active{
|
||||||
|
background-color: $navbar-vertical-hover-bg-color;
|
||||||
|
& + .collapse{
|
||||||
|
.nav-item{
|
||||||
|
.nav-link.active{
|
||||||
|
@include gradient-directional(nth($rose, 1) 0%, nth($rose, -1) 100%, $deg: 195deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-main {
|
||||||
|
transition: box-shadow $transition-base-time ease-in, background-color $transition-base-time ease-in;
|
||||||
|
|
||||||
|
&.fixed-top {
|
||||||
|
width: calc(100% - (#{$navbar-vertical-open-width} + #{$spacer * 1.5} * 3));
|
||||||
|
}
|
||||||
|
|
||||||
|
&.fixed-top + [class*="container"] {
|
||||||
|
margin-top: 7.1875rem !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Navbar Vertical Extend
|
||||||
|
.navbar-vertical {
|
||||||
|
.navbar-nav .nav-link[data-bs-toggle="collapse"] {
|
||||||
|
&:after {
|
||||||
|
display: inline-block;
|
||||||
|
font-style: normal;
|
||||||
|
font-variant: normal;
|
||||||
|
text-rendering: auto;
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
font-family: 'Font Awesome 5 Free';
|
||||||
|
font-weight: 700;
|
||||||
|
content: "\f107";
|
||||||
|
margin-left: auto;
|
||||||
|
color: rgba($light-gradient-state, 0.7);
|
||||||
|
@include transition($transition-base);
|
||||||
|
}
|
||||||
|
// Expanded
|
||||||
|
&[aria-expanded="true"] {
|
||||||
|
&:after {
|
||||||
|
color: $light-gradient-state;
|
||||||
|
transform: rotate(180deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.active {
|
||||||
|
&:after {
|
||||||
|
color: $white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-nav {
|
||||||
|
.nav-item {
|
||||||
|
.collapse,
|
||||||
|
.collapsing {
|
||||||
|
.nav {
|
||||||
|
@include transition($transition-base);
|
||||||
|
|
||||||
|
.nav-item {
|
||||||
|
.nav-link {
|
||||||
|
position: relative;
|
||||||
|
background-color: transparent;
|
||||||
|
box-shadow: none;
|
||||||
|
color: rgba($light-gradient-state, 0.7);
|
||||||
|
|
||||||
|
&.active {
|
||||||
|
color: $light-gradient-state;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.active {
|
||||||
|
.nav-link {
|
||||||
|
color: $light-gradient-state;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.blur {
|
||||||
|
.navbar-nav > .nav-item {
|
||||||
|
.nav-link {
|
||||||
|
background-color: transparent;
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Styles for minimized sidenav
|
||||||
|
.navbar-vertical {
|
||||||
|
.navbar-brand {
|
||||||
|
.navbar-brand-img,
|
||||||
|
span {
|
||||||
|
@include transition($transition-base);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item {
|
||||||
|
.nav-link {
|
||||||
|
span.sidenav-mini-icon {
|
||||||
|
@include transition($transition-base);
|
||||||
|
text-align: center;
|
||||||
|
min-width: $navbar-icon-min-width;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.docs-info {
|
||||||
|
@include transition($transition-base);
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item {
|
||||||
|
.nav-link {
|
||||||
|
margin-top: 3px;
|
||||||
|
margin-bottom: 3px;
|
||||||
|
border-radius: $navbar-nav-link-border-radius;
|
||||||
|
margin-bottom: 1.5px;
|
||||||
|
margin-top: 1.5px;
|
||||||
|
|
||||||
|
+.collapse,
|
||||||
|
+.collapsing {
|
||||||
|
.nav {
|
||||||
|
.nav-item {
|
||||||
|
>.nav-link {
|
||||||
|
margin-top: 1.5px;
|
||||||
|
margin-bottom: 1.5px;
|
||||||
|
+.collapse,
|
||||||
|
+.collapsing {
|
||||||
|
.nav {
|
||||||
|
.nav-item {
|
||||||
|
.nav-link {
|
||||||
|
margin-top: 1.5px;
|
||||||
|
margin-bottom: 1.5px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
&:hover {
|
||||||
|
.nav-link {
|
||||||
|
background-color: $navbar-vertical-hover-bg-color;
|
||||||
|
border-radius: $navbar-nav-link-border-radius;
|
||||||
|
|
||||||
|
+.collapse {
|
||||||
|
.nav {
|
||||||
|
.nav-item {
|
||||||
|
&:hover {
|
||||||
|
>.nav-link {
|
||||||
|
background-color: $navbar-vertical-hover-bg-color;
|
||||||
|
border-radius: $navbar-nav-link-border-radius;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
+.collapse {
|
||||||
|
.nav {
|
||||||
|
.nav-item {
|
||||||
|
&:hover {
|
||||||
|
.nav-link {
|
||||||
|
background-color: $navbar-vertical-hover-bg-color;
|
||||||
|
border-radius: $navbar-nav-link-border-radius;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@include media-breakpoint-up(xl) {
|
||||||
|
.g-sidenav-hidden {
|
||||||
|
&.rtl{
|
||||||
|
.main-content {
|
||||||
|
margin-right: $navbar-vertical-hidden-width !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-vertical {
|
||||||
|
&:hover {
|
||||||
|
max-width: $navbar-vertical-open-width !important;
|
||||||
|
}
|
||||||
|
.nav-item {
|
||||||
|
.nav-link {
|
||||||
|
.material-icons-round{
|
||||||
|
margin-right: $navbar-icon-material-margin-left;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.rtl {
|
||||||
|
.sidenav:hover {
|
||||||
|
& + .main-content {
|
||||||
|
margin-right: $navbar-vertical-open-width + 1.5 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-vertical {
|
||||||
|
max-width: $navbar-vertical-hidden-width !important;
|
||||||
|
|
||||||
|
&.fixed-start + .main-content {
|
||||||
|
margin-left: $navbar-vertical-hidden-width + 1.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-brand {
|
||||||
|
img {
|
||||||
|
width: auto !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
span {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item {
|
||||||
|
.nav-link {
|
||||||
|
.icon {
|
||||||
|
padding: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.material-icons-round{
|
||||||
|
margin-left: $navbar-icon-material-margin-left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-link-text,
|
||||||
|
.sidenav-normal {
|
||||||
|
opacity: 0;
|
||||||
|
width: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidenav-mini-icon {
|
||||||
|
min-width: $navbar-icon-min-width;
|
||||||
|
margin-left: $navbar-icon-margin-left !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
&[data-bs-toggle="collapse"]:after {
|
||||||
|
content: "";
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.collapse {
|
||||||
|
.nav {
|
||||||
|
margin-left: 0 !important;
|
||||||
|
padding-left: 0 !important;
|
||||||
|
|
||||||
|
.nav-item {
|
||||||
|
.nav-link {
|
||||||
|
margin-left: $navbar-vertical-nav-link-padding-x;
|
||||||
|
|
||||||
|
&[data-bs-toggle="collapse"]:after {
|
||||||
|
content: "\f107";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.card.card-background {
|
||||||
|
.icon-shape {
|
||||||
|
margin-bottom: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.docs-info {
|
||||||
|
opacity: 0;
|
||||||
|
width: 0;
|
||||||
|
height: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Hover style on sidenav minimized
|
||||||
|
&:hover {
|
||||||
|
max-width: $navbar-vertical-open-width !important;
|
||||||
|
|
||||||
|
&.fixed-start + .main-content {
|
||||||
|
margin-left: $navbar-vertical-open-width + 1.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-brand {
|
||||||
|
span {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item {
|
||||||
|
.nav-link {
|
||||||
|
.nav-link-text,
|
||||||
|
.sidenav-normal {
|
||||||
|
opacity: 1;
|
||||||
|
width: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
&[data-bs-toggle="collapse"]:after {
|
||||||
|
content: "\f107";
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.collapse {
|
||||||
|
.nav {
|
||||||
|
.nav-item {
|
||||||
|
.collapse,
|
||||||
|
.collapsing {
|
||||||
|
.nav {
|
||||||
|
margin-left: 0 !important;
|
||||||
|
padding-left: 0 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.card.card-background {
|
||||||
|
.icon-shape {
|
||||||
|
margin-bottom: 1rem !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.docs-info {
|
||||||
|
opacity: 1;
|
||||||
|
width: auto;
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
220
app/assets/scss/material-dashboard/_navbar.scss
Normal file
220
app/assets/scss/material-dashboard/_navbar.scss
Normal file
@ -0,0 +1,220 @@
|
|||||||
|
.navbar {
|
||||||
|
box-shadow: $navbar-box-shadow;
|
||||||
|
|
||||||
|
.navbar-brand {
|
||||||
|
color: $dark;
|
||||||
|
@include font-size($font-size-sm);
|
||||||
|
}
|
||||||
|
.nav-link {
|
||||||
|
color: $dark;
|
||||||
|
padding: $navbar-nav-link-padding;
|
||||||
|
font-weight: $font-weight-normal;
|
||||||
|
font-size: $font-size-sm;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.navbar-absolute {
|
||||||
|
position: absolute;
|
||||||
|
width: 100%;
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.navbar-transparent {
|
||||||
|
.nav-link {
|
||||||
|
&, i {
|
||||||
|
color: $white;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
&:hover,
|
||||||
|
&:focus {
|
||||||
|
color: rgba($white, .75);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-toggler {
|
||||||
|
.navbar-toggler-icon {
|
||||||
|
.navbar-toggler-bar {
|
||||||
|
background: $white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-collapse{
|
||||||
|
border-radius: $border-radius-xl;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.navbar-dark {
|
||||||
|
.navbar-collapse.show,
|
||||||
|
.navbar-collapse.collapsing
|
||||||
|
{
|
||||||
|
.dropdown-header.text-dark{
|
||||||
|
color: $white !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.sidenav-toggler-inner{
|
||||||
|
width: $sidenav-toggler-width;
|
||||||
|
.sidenav-toggler-line{
|
||||||
|
transition: $sidenav-toggler-line-transition;
|
||||||
|
background: $body-color;
|
||||||
|
border-radius: $border-radius-xs;
|
||||||
|
position: relative;
|
||||||
|
display: block;
|
||||||
|
height: $sidenav-toggler-line-height;
|
||||||
|
&:not(:last-child){
|
||||||
|
margin-bottom: $sidenav-toggler-line-margin-bottom;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.g-sidenav-show.g-sidenav-pinned &{
|
||||||
|
.sidenav-toggler-inner{
|
||||||
|
.sidenav-toggler-line:first-child,
|
||||||
|
.sidenav-toggler-line:last-child {
|
||||||
|
width: $sidenav-toggler-line-active-width;
|
||||||
|
transform: $sidenav-toggler-line-transform;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-light {
|
||||||
|
background-color: $white !important;
|
||||||
|
.navbar-toggler{
|
||||||
|
border: none;
|
||||||
|
&:focus{
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-toggler {
|
||||||
|
.navbar-toggler-icon {
|
||||||
|
background-image: none;
|
||||||
|
|
||||||
|
.navbar-toggler-bar {
|
||||||
|
display: $navbar-toggler-bar-display;
|
||||||
|
position: $navbar-toggler-bar-position;
|
||||||
|
width: $navbar-toggler-bar-width;
|
||||||
|
height: $navbar-toggler-bar-height;
|
||||||
|
border-radius: $navbar-toggler-bar-radius;
|
||||||
|
background: $gray-600;
|
||||||
|
transition: $navbar-toggler-bar-transition;
|
||||||
|
margin: 0 auto;
|
||||||
|
|
||||||
|
&.bar2,
|
||||||
|
&.bar3 {
|
||||||
|
margin-top: $navbar-toggler-bar-margin-top;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&[aria-expanded="true"] {
|
||||||
|
.navbar-toggler-bar {
|
||||||
|
&.bar1 {
|
||||||
|
transform: $navbar-toggler-bar-1-transform;
|
||||||
|
transform-origin: $navbar-toggler-bar-1-transform-origin;
|
||||||
|
margin-top: $navbar-toggler-bar-1-margin-top;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.bar2 {
|
||||||
|
opacity: $navbar-toggler-bar-2-opacity;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.bar3 {
|
||||||
|
transform: $navbar-toggler-bar-3-transform;
|
||||||
|
transform-origin: $navbar-toggler-bar-3-transform-origin;
|
||||||
|
margin-top: $navbar-toggler-bar-3-margin-top;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@include media-breakpoint-down(lg) {
|
||||||
|
.navbar {
|
||||||
|
&.navbar-transparent {
|
||||||
|
.navbar-collapse {
|
||||||
|
padding-top: $spacer * 0.5;
|
||||||
|
padding-bottom: $spacer * 0.5;
|
||||||
|
box-shadow: $box-shadow-lg;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-collapse.collapsing {
|
||||||
|
background: $white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-collapse.show {
|
||||||
|
background: $white;
|
||||||
|
.nav-link,
|
||||||
|
i {
|
||||||
|
color: $dark;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.g-sidenav-show & {
|
||||||
|
&:not(.sidenav).navbar-main {
|
||||||
|
.navbar-collapse {
|
||||||
|
display: flex !important;
|
||||||
|
flex-basis: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-nav {
|
||||||
|
flex-direction: row;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-collapse {
|
||||||
|
.navbar-nav {
|
||||||
|
.dropdown .dropdown-menu {
|
||||||
|
box-shadow: none !important;
|
||||||
|
|
||||||
|
&:before {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@include media-breakpoint-down(md) {
|
||||||
|
.navbar-collapse {
|
||||||
|
position: relative;
|
||||||
|
|
||||||
|
.navbar-nav {
|
||||||
|
width: 100%;
|
||||||
|
|
||||||
|
.nav-item {
|
||||||
|
&.dropdown {
|
||||||
|
position: static;
|
||||||
|
|
||||||
|
.dropdown-menu {
|
||||||
|
left: 0;
|
||||||
|
right: 0;
|
||||||
|
|
||||||
|
&.show {
|
||||||
|
&:before {
|
||||||
|
content: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@include media-breakpoint-down(sm) {
|
||||||
|
.navbar-nav {
|
||||||
|
.nav-item {
|
||||||
|
&.dropdown {
|
||||||
|
.dropdown-menu {
|
||||||
|
left: 0;
|
||||||
|
right: auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
58
app/assets/scss/material-dashboard/_pagination.scss
Normal file
58
app/assets/scss/material-dashboard/_pagination.scss
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
.page-item {
|
||||||
|
&.active .page-link {
|
||||||
|
box-shadow: $pagination-active-box-shadow;
|
||||||
|
}
|
||||||
|
|
||||||
|
.page-link,
|
||||||
|
span {
|
||||||
|
display: $page-link-display;
|
||||||
|
align-items: $page-link-align-items;
|
||||||
|
justify-content: $page-link-justify-content;
|
||||||
|
color: $secondary;
|
||||||
|
padding: 0;
|
||||||
|
margin: $page-link-margin;
|
||||||
|
border-radius: $page-link-radius !important;
|
||||||
|
width: $page-link-width;
|
||||||
|
height: $page-link-height;
|
||||||
|
font-size: $font-size-sm;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.pagination-lg {
|
||||||
|
.page-item {
|
||||||
|
.page-link,
|
||||||
|
span {
|
||||||
|
width: $page-link-width-lg;
|
||||||
|
height: $page-link-height-lg;
|
||||||
|
line-height: $page-link-line-height-lg;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.pagination-sm {
|
||||||
|
.page-item {
|
||||||
|
.page-link,
|
||||||
|
span {
|
||||||
|
width: $page-link-width-sm;
|
||||||
|
height: $page-link-height-sm;
|
||||||
|
line-height: $page-link-line-height-sm;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Colors
|
||||||
|
.pagination {
|
||||||
|
@each $name, $value in $theme-gradient-colors {
|
||||||
|
&.pagination-#{$name} {
|
||||||
|
.page-item.active > .page-link {
|
||||||
|
&,
|
||||||
|
&:focus,
|
||||||
|
&:hover {
|
||||||
|
@include gradient-directional(nth($value, 1) 0%, nth($value, -1) 100%, $deg: 195deg);
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
10
app/assets/scss/material-dashboard/_popovers.scss
Normal file
10
app/assets/scss/material-dashboard/_popovers.scss
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
.popover {
|
||||||
|
box-shadow: $popover-box-shadow;
|
||||||
|
}
|
||||||
|
|
||||||
|
// popover title
|
||||||
|
.popover {
|
||||||
|
.popover-header {
|
||||||
|
font-weight: 600;
|
||||||
|
}
|
||||||
|
}
|
15
app/assets/scss/material-dashboard/_progress.scss
Normal file
15
app/assets/scss/material-dashboard/_progress.scss
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
.progress-bar {
|
||||||
|
height: $progress-bar-height;
|
||||||
|
border-radius: $border-radius-sm;
|
||||||
|
}
|
||||||
|
|
||||||
|
.progress {
|
||||||
|
overflow: visible;
|
||||||
|
|
||||||
|
&.progress-sm {
|
||||||
|
height: $progress-height-sm;
|
||||||
|
}
|
||||||
|
&.progress-lg {
|
||||||
|
height: $progress-height-lg;
|
||||||
|
}
|
||||||
|
}
|
15
app/assets/scss/material-dashboard/_ripple.scss
Normal file
15
app/assets/scss/material-dashboard/_ripple.scss
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
// Ripple effect
|
||||||
|
|
||||||
|
.ripple {
|
||||||
|
display: block;
|
||||||
|
position: absolute;
|
||||||
|
background: rgba($white, .3);
|
||||||
|
border-radius: 100%;
|
||||||
|
transform:scale(0);
|
||||||
|
animation:ripple 0.65s linear;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes ripple {
|
||||||
|
100% {opacity: 0; transform: scale(2.5);}
|
||||||
|
}
|
125
app/assets/scss/material-dashboard/_rtl.scss
Normal file
125
app/assets/scss/material-dashboard/_rtl.scss
Normal file
@ -0,0 +1,125 @@
|
|||||||
|
// breadcrumb
|
||||||
|
|
||||||
|
.rtl {
|
||||||
|
.breadcrumb {
|
||||||
|
.breadcrumb-item + .breadcrumb-item::before {
|
||||||
|
float: right;
|
||||||
|
padding-left: $breadcrumb-item-padding-x;
|
||||||
|
padding-right: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidenav {
|
||||||
|
.navbar-nav {
|
||||||
|
width: 100%;
|
||||||
|
padding-right: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.fixed-plugin {
|
||||||
|
.fixed-plugin-button {
|
||||||
|
left: $fixed-plugin-right;
|
||||||
|
right: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.card {
|
||||||
|
left: -$fixed-plugin-card-width !important;
|
||||||
|
right: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.show {
|
||||||
|
.card {
|
||||||
|
right: auto;
|
||||||
|
left: 0 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.timeline {
|
||||||
|
.timeline-content {
|
||||||
|
margin-right: $timeline-content-margin-left;
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.timeline-step {
|
||||||
|
transform: $timeline-step-transform-rtl;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.timeline-one-side {
|
||||||
|
&:before {
|
||||||
|
right: $timeline-left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.timeline-step {
|
||||||
|
right: $timeline-left;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.form-check {
|
||||||
|
&.form-switch {
|
||||||
|
.form-check-input {
|
||||||
|
&:after {
|
||||||
|
transform: translateX(-$form-switch-translate-x-start);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:checked:after {
|
||||||
|
transform: translateX($form-switch-translate-x-end);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.avatar-group {
|
||||||
|
.avatar + .avatar {
|
||||||
|
margin-left: 0;
|
||||||
|
margin-right: $avatar-group-double;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown {
|
||||||
|
.dropdown-menu {
|
||||||
|
left: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.input-group {
|
||||||
|
&.input-group-outline {
|
||||||
|
.form-label:before {
|
||||||
|
margin-left: 4px;
|
||||||
|
margin-right: 0;
|
||||||
|
border-radius: 0 4px;
|
||||||
|
}
|
||||||
|
.form-label:after {
|
||||||
|
margin-left: 0;
|
||||||
|
margin-right: 4px;
|
||||||
|
border-radius: 5px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.is-valid,
|
||||||
|
&.is-invalid {
|
||||||
|
.form-control {
|
||||||
|
background-position: left 0.75rem center !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.input-group-text {
|
||||||
|
border-left: 0;
|
||||||
|
border-top-left-radius: 0;
|
||||||
|
border-bottom-left-radius: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
& > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
|
||||||
|
margin-right: -1px;
|
||||||
|
border-top-left-radius: $input-border-radius;
|
||||||
|
border-bottom-left-radius: $input-border-radius;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3),
|
||||||
|
&:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {
|
||||||
|
border-top-right-radius: $input-border-radius;
|
||||||
|
border-bottom-right-radius: $input-border-radius;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
42
app/assets/scss/material-dashboard/_social-buttons.scss
Normal file
42
app/assets/scss/material-dashboard/_social-buttons.scss
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
.btn {
|
||||||
|
// social buttons
|
||||||
|
&.btn-facebook {
|
||||||
|
@include social-buttons-color($facebook, $facebook-states);
|
||||||
|
}
|
||||||
|
&.btn-twitter {
|
||||||
|
@include social-buttons-color($twitter, $twitter-states);
|
||||||
|
}
|
||||||
|
&.btn-pinterest {
|
||||||
|
@include social-buttons-color($pinterest, $pinterest-states);
|
||||||
|
}
|
||||||
|
&.btn-linkedin {
|
||||||
|
@include social-buttons-color($linkedin, $linkedin-states);
|
||||||
|
}
|
||||||
|
&.btn-dribbble {
|
||||||
|
@include social-buttons-color($dribbble, $dribbble-states);
|
||||||
|
}
|
||||||
|
&.btn-github {
|
||||||
|
@include social-buttons-color($github, $github-states);
|
||||||
|
}
|
||||||
|
&.btn-youtube {
|
||||||
|
@include social-buttons-color($youtube, $youtube-states);
|
||||||
|
}
|
||||||
|
&.btn-instagram {
|
||||||
|
@include social-buttons-color($instagram, $instagram-states);
|
||||||
|
}
|
||||||
|
&.btn-reddit {
|
||||||
|
@include social-buttons-color($reddit, $reddit-states);
|
||||||
|
}
|
||||||
|
&.btn-tumblr {
|
||||||
|
@include social-buttons-color($tumblr, $tumblr-states);
|
||||||
|
}
|
||||||
|
&.btn-behance {
|
||||||
|
@include social-buttons-color($behance, $behance-states);
|
||||||
|
}
|
||||||
|
&.btn-vimeo {
|
||||||
|
@include social-buttons-color($vimeo, $vimeo-states);
|
||||||
|
}
|
||||||
|
&.btn-slack {
|
||||||
|
@include social-buttons-color($slack, $slack-states);
|
||||||
|
}
|
||||||
|
}
|
53
app/assets/scss/material-dashboard/_tables.scss
Normal file
53
app/assets/scss/material-dashboard/_tables.scss
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
// General styles
|
||||||
|
|
||||||
|
.table {
|
||||||
|
thead th {
|
||||||
|
padding: $table-head-spacer-y $table-head-spacer-x;
|
||||||
|
text-transform: $table-head-text-transform;
|
||||||
|
letter-spacing: $table-head-letter-spacing;
|
||||||
|
border-bottom: $table-border-width solid $table-border-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
th {
|
||||||
|
font-weight: $table-head-font-weight;
|
||||||
|
}
|
||||||
|
|
||||||
|
td {
|
||||||
|
.progress {
|
||||||
|
height: $table-progress-height;
|
||||||
|
width: $table-progress-width;
|
||||||
|
margin: $table-progress-margin;
|
||||||
|
|
||||||
|
.progress-bar {
|
||||||
|
height: $table-progress-height;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
td,
|
||||||
|
th {
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
// Vetical align table content
|
||||||
|
&.align-items-center {
|
||||||
|
td,
|
||||||
|
th {
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
tbody{
|
||||||
|
tr:last-child{
|
||||||
|
td{
|
||||||
|
border-width: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
> :not(:last-child) > :last-child > * {
|
||||||
|
border-bottom-color: $light;
|
||||||
|
}
|
||||||
|
|
||||||
|
> :not(:first-child) {
|
||||||
|
border-top: (1 * $table-border-width) solid $table-group-separator-color;
|
||||||
|
}
|
||||||
|
}
|
11
app/assets/scss/material-dashboard/_tilt.scss
Normal file
11
app/assets/scss/material-dashboard/_tilt.scss
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
// Tilt Animation
|
||||||
|
.tilt {
|
||||||
|
-webkit-transform-style: $tilt-transform-style;
|
||||||
|
transform-style: $tilt-transform-style;
|
||||||
|
|
||||||
|
.up {
|
||||||
|
-webkit-transform: $tilt-transform-up-transform;
|
||||||
|
transform: $tilt-transform-up-transform !important;
|
||||||
|
transition: $tilt-transform-up-transition;
|
||||||
|
}
|
||||||
|
}
|
137
app/assets/scss/material-dashboard/_timeline.scss
Normal file
137
app/assets/scss/material-dashboard/_timeline.scss
Normal file
@ -0,0 +1,137 @@
|
|||||||
|
//
|
||||||
|
// Timeline
|
||||||
|
//
|
||||||
|
|
||||||
|
|
||||||
|
.timeline {
|
||||||
|
position: relative;
|
||||||
|
|
||||||
|
// Axis
|
||||||
|
|
||||||
|
&:before {
|
||||||
|
content: '';
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
left: $timeline-left;
|
||||||
|
height: 100%;
|
||||||
|
border-right: $timeline-axis-width solid $timeline-axis-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.timeline-dark{
|
||||||
|
&:before {
|
||||||
|
border-right-color: $timeline-axis-color-dark;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// Timeline blocks
|
||||||
|
|
||||||
|
.timeline-block {
|
||||||
|
position: relative;
|
||||||
|
|
||||||
|
&:after {
|
||||||
|
content: "";
|
||||||
|
display: table;
|
||||||
|
clear: both;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:first-child {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Timeline steps
|
||||||
|
|
||||||
|
.timeline-step {
|
||||||
|
position: absolute;
|
||||||
|
display: inline-flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
left: 0;
|
||||||
|
width: $timeline-step-width;
|
||||||
|
height: $timeline-step-height;
|
||||||
|
border-radius: $timeline-step-radius;
|
||||||
|
background: $timeline-step-bg;
|
||||||
|
// border: $timeline-step-border-width solid $timeline-step-border-color;
|
||||||
|
text-align: center;
|
||||||
|
transform: $timeline-step-transform;
|
||||||
|
font-size: $font-size-base;
|
||||||
|
font-weight: $font-weight-bold;
|
||||||
|
z-index: 1;
|
||||||
|
|
||||||
|
svg, i {
|
||||||
|
line-height: $timeline-step-line-height;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// Timeline content and body
|
||||||
|
.timeline-content {
|
||||||
|
position: relative;
|
||||||
|
margin-left: $timeline-content-margin-left;
|
||||||
|
padding-top: $timeline-content-padding-top;
|
||||||
|
position: relative;
|
||||||
|
top: $timeline-content-top;
|
||||||
|
|
||||||
|
&:after {
|
||||||
|
content: "";
|
||||||
|
display: table;
|
||||||
|
clear: both;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@include media-breakpoint-up(lg) {
|
||||||
|
.timeline {
|
||||||
|
&:before {
|
||||||
|
left: 50%;
|
||||||
|
margin-left: -1px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.timeline-step {
|
||||||
|
left: 50%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.timeline-content {
|
||||||
|
|
||||||
|
width: 38%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.timeline-block:nth-child(even) .timeline-content {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// One side timeline
|
||||||
|
|
||||||
|
.timeline-one-side {
|
||||||
|
&:before {
|
||||||
|
left: $timeline-left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.timeline-step {
|
||||||
|
left: $timeline-left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.timeline-content {
|
||||||
|
width: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
@include media-breakpoint-up(lg) {
|
||||||
|
.timeline-content {
|
||||||
|
max-width: 30rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.timeline-one-side .timeline-block:nth-child(even) .timeline-content {
|
||||||
|
float: none;
|
||||||
|
}
|
9
app/assets/scss/material-dashboard/_tooltips.scss
Normal file
9
app/assets/scss/material-dashboard/_tooltips.scss
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
.bs-tooltip-auto[x-placement^=right] .tooltip-arrow,
|
||||||
|
.bs-tooltip-right .tooltip-arrow {
|
||||||
|
left: $tooltip-arrow-left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bs-tooltip-auto[x-placement^=left] .tooltip-arrow,
|
||||||
|
.bs-tooltip-left .tooltip-arrow {
|
||||||
|
right: $tooltip-arrow-right;
|
||||||
|
}
|
301
app/assets/scss/material-dashboard/_typography.scss
Normal file
301
app/assets/scss/material-dashboard/_typography.scss
Normal file
@ -0,0 +1,301 @@
|
|||||||
|
html *{
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
-moz-osx-font-smoothing: grayscale;
|
||||||
|
}
|
||||||
|
body {
|
||||||
|
font-weight: $font-weight-normal;
|
||||||
|
line-height: $p-line-height;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1, .h1 {
|
||||||
|
font-size: $h1-font-size;
|
||||||
|
line-height: $h1-line-height;
|
||||||
|
letter-spacing: $btn-letter-spacing;
|
||||||
|
|
||||||
|
@include media-breakpoint-down(sm) {
|
||||||
|
font-size: rfs-fluid-value($h1-font-size);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
h2, .h2 {
|
||||||
|
font-size: $h2-font-size;
|
||||||
|
line-height: $h2-line-height;
|
||||||
|
letter-spacing: $letter-wider;
|
||||||
|
|
||||||
|
@include media-breakpoint-down(sm) {
|
||||||
|
font-size: rfs-fluid-value($h2-font-size);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
h3, .h3 {
|
||||||
|
font-size: $h3-font-size;
|
||||||
|
line-height: $h3-line-height;
|
||||||
|
|
||||||
|
@include media-breakpoint-down(sm) {
|
||||||
|
font-size: rfs-fluid-value($h3-font-size);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
h4, .h4 {
|
||||||
|
font-size: $h4-font-size;
|
||||||
|
line-height: $h4-line-height;
|
||||||
|
|
||||||
|
@include media-breakpoint-down(sm) {
|
||||||
|
font-size: rfs-fluid-value($h4-font-size);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
h5, .h5 {
|
||||||
|
font-size: $h5-font-size;
|
||||||
|
line-height: $h5-line-height;
|
||||||
|
|
||||||
|
@include media-breakpoint-down(sm) {
|
||||||
|
font-size: rfs-fluid-value($h5-font-size);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
h6, .h6 {
|
||||||
|
font-size: $h6-font-size;
|
||||||
|
line-height: $h6-line-height;
|
||||||
|
}
|
||||||
|
|
||||||
|
p, .p {
|
||||||
|
font-size: $font-size-base;
|
||||||
|
font-weight: $p-font-weight;
|
||||||
|
line-height: $p-line-height;
|
||||||
|
}
|
||||||
|
|
||||||
|
.lead {
|
||||||
|
font-size: $lead-font-size;
|
||||||
|
font-weight: $lead-font-weight;
|
||||||
|
line-height: $lead-line-height;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1, .h1,
|
||||||
|
h2, .h2,
|
||||||
|
h3, .h3 {
|
||||||
|
font-weight: $font-weight-bold;
|
||||||
|
font-family: $font-family-base;
|
||||||
|
}
|
||||||
|
|
||||||
|
h4, .h4,
|
||||||
|
h5, .h5,
|
||||||
|
h6, .h6 {
|
||||||
|
font-weight: $font-weight-bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1, .h1,
|
||||||
|
h2, .h2,
|
||||||
|
h3, .h3,
|
||||||
|
h4, .h4 {
|
||||||
|
letter-spacing: $letter-tighter;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
letter-spacing: $letter-normal;
|
||||||
|
color: $dark;
|
||||||
|
}
|
||||||
|
|
||||||
|
.text-sm {
|
||||||
|
line-height: $text-sm-line-height;
|
||||||
|
}
|
||||||
|
.text-xs {
|
||||||
|
line-height: $text-xs-line-height;
|
||||||
|
}
|
||||||
|
|
||||||
|
p, .p {
|
||||||
|
@include font-size($p-font-size);
|
||||||
|
}
|
||||||
|
.lead {
|
||||||
|
@include font-size($lead-font-size);
|
||||||
|
}
|
||||||
|
.text-lg {
|
||||||
|
@include font-size($font-size-lg !important);
|
||||||
|
}
|
||||||
|
.text-md {
|
||||||
|
@include font-size($p-font-size !important);
|
||||||
|
}
|
||||||
|
.text-sm {
|
||||||
|
@include font-size($font-size-sm !important);
|
||||||
|
}
|
||||||
|
.text-xs {
|
||||||
|
@include font-size($font-size-xs !important);
|
||||||
|
}
|
||||||
|
.text-xxs {
|
||||||
|
@include font-size($font-size-xxs !important);
|
||||||
|
}
|
||||||
|
|
||||||
|
p {
|
||||||
|
line-height: 1.625;
|
||||||
|
font-weight: $font-weight-light;
|
||||||
|
}
|
||||||
|
|
||||||
|
// stylelint-disable declaration-no-important
|
||||||
|
//
|
||||||
|
// Text
|
||||||
|
//
|
||||||
|
.text-sans-serif {
|
||||||
|
font-family: $font-family-sans-serif !important;
|
||||||
|
}
|
||||||
|
.text-monospace {
|
||||||
|
font-family: $font-family-monospace !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Alignment
|
||||||
|
.text-justify {
|
||||||
|
text-align: justify !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.text-wrap {
|
||||||
|
white-space: normal !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.text-nowrap {
|
||||||
|
white-space: nowrap !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.text-truncate {
|
||||||
|
@include text-truncate();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Weight and italics
|
||||||
|
.font-weight-light {
|
||||||
|
font-weight: $font-weight-light !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.font-weight-lighter {
|
||||||
|
font-weight: $font-weight-lighter !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.font-weight-normal {
|
||||||
|
font-weight: $font-weight-normal !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.font-weight-bold {
|
||||||
|
font-weight: $font-weight-bold !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.font-weight-bolder {
|
||||||
|
font-weight: $font-weight-bolder !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.font-italic {
|
||||||
|
font-style: italic !important;
|
||||||
|
}
|
||||||
|
// Contextual colors
|
||||||
|
|
||||||
|
.text-gradient {
|
||||||
|
background-clip: $text-gradient-bg-clip;
|
||||||
|
-webkit-background-clip: $text-gradient-bg-clip;
|
||||||
|
-webkit-text-fill-color: $text-gradient-text-fill;
|
||||||
|
position: $text-gradient-position;
|
||||||
|
z-index: $text-gradient-zindex;
|
||||||
|
|
||||||
|
&.text-primary {
|
||||||
|
background-image: $text-gradient-bg-primary;
|
||||||
|
}
|
||||||
|
&.text-info {
|
||||||
|
background-image: $text-gradient-bg-info;
|
||||||
|
}
|
||||||
|
&.text-success {
|
||||||
|
background-image: $text-gradient-bg-success;
|
||||||
|
}
|
||||||
|
&.text-warning {
|
||||||
|
background-image: $text-gradient-bg-warning;
|
||||||
|
}
|
||||||
|
&.text-danger {
|
||||||
|
background-image: $text-gradient-bg-danger;
|
||||||
|
}
|
||||||
|
&.text-dark {
|
||||||
|
background-image: $text-gradient-bg-dark;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.blockquote {
|
||||||
|
border-left: 3px solid $text-muted;
|
||||||
|
> span {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.text-muted {
|
||||||
|
color: $text-secondary !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.text-black-50 {
|
||||||
|
color: rgba($black, .5) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.text-white-50 {
|
||||||
|
color: rgba($white, .5) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.text-decoration-none {
|
||||||
|
text-decoration: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.text-break {
|
||||||
|
word-wrap: break-word !important;
|
||||||
|
}
|
||||||
|
// Reset
|
||||||
|
.text-reset {
|
||||||
|
color: inherit !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Letter Spacing
|
||||||
|
|
||||||
|
.letter-wider {
|
||||||
|
letter-spacing: $letter-wider;
|
||||||
|
}
|
||||||
|
.letter-normal {
|
||||||
|
letter-spacing: $letter-normal;
|
||||||
|
}
|
||||||
|
.letter-tighter {
|
||||||
|
letter-spacing: $letter-tighter;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Font Weight
|
||||||
|
|
||||||
|
.text-lighter {
|
||||||
|
font-weight: $font-weight-lighter;
|
||||||
|
}
|
||||||
|
.text-light {
|
||||||
|
font-weight: $font-weight-light;
|
||||||
|
}
|
||||||
|
.text-normal {
|
||||||
|
font-weight: $font-weight-normal;
|
||||||
|
}
|
||||||
|
.text-bold {
|
||||||
|
font-weight: $font-weight-bold;
|
||||||
|
}
|
||||||
|
.text-bolder {
|
||||||
|
font-weight: $font-weight-bolder;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Font Size
|
||||||
|
|
||||||
|
.text-2xl {
|
||||||
|
font-size: $font-size-2xl;
|
||||||
|
}
|
||||||
|
.text-3xl {
|
||||||
|
font-size: $font-size-3xl;
|
||||||
|
}
|
||||||
|
.text-4xl {
|
||||||
|
font-size: $font-size-4xl;
|
||||||
|
}
|
||||||
|
.text-5xl {
|
||||||
|
font-size: $font-size-5xl;
|
||||||
|
}
|
||||||
|
.text-6xl {
|
||||||
|
font-size: $font-size-6xl;
|
||||||
|
}
|
||||||
|
.text-7xl {
|
||||||
|
font-size: $font-size-7xl;
|
||||||
|
}
|
||||||
|
.text-8xl {
|
||||||
|
font-size: $font-size-8xl;
|
||||||
|
}
|
||||||
|
.text-9xl {
|
||||||
|
font-size: $font-size-9xl;
|
||||||
|
}
|
11
app/assets/scss/material-dashboard/_utilities-extend.scss
Normal file
11
app/assets/scss/material-dashboard/_utilities-extend.scss
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
@each $name, $value in $max-width-dim{
|
||||||
|
.max-width-#{$name} {
|
||||||
|
max-width: $value !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@each $name, $value in $width-dim{
|
||||||
|
.width-#{$name} {
|
||||||
|
width: $value !important;
|
||||||
|
}
|
||||||
|
}
|
837
app/assets/scss/material-dashboard/_utilities.scss
Normal file
837
app/assets/scss/material-dashboard/_utilities.scss
Normal file
@ -0,0 +1,837 @@
|
|||||||
|
@import "./bootstrap/functions";
|
||||||
|
@import "./bootstrap/variables";
|
||||||
|
@import "./bootstrap/maps";
|
||||||
|
@import "./bootstrap/utilities";
|
||||||
|
|
||||||
|
$utilities: (
|
||||||
|
// scss-docs-start utils-vertical-align
|
||||||
|
"align": (
|
||||||
|
property: vertical-align,
|
||||||
|
class: align,
|
||||||
|
values: baseline top middle bottom text-bottom text-top
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-vertical-align
|
||||||
|
// scss-docs-start utils-float
|
||||||
|
"float": (
|
||||||
|
responsive: true,
|
||||||
|
property: float,
|
||||||
|
values: (
|
||||||
|
start: left,
|
||||||
|
end: right,
|
||||||
|
none: none,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-float
|
||||||
|
// scss-docs-start utils-overflow
|
||||||
|
"overflow": (
|
||||||
|
property: overflow,
|
||||||
|
values: auto hidden visible scroll,
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-overflow
|
||||||
|
// scss-docs-start utils-overflow-x
|
||||||
|
"overflow-x": (
|
||||||
|
property: overflow-x,
|
||||||
|
class: overflow-x,
|
||||||
|
values: auto hidden visible scroll,
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-overflow-x
|
||||||
|
// scss-docs-start utils-overflow-y
|
||||||
|
"overflow-y": (
|
||||||
|
property: overflow-y,
|
||||||
|
class: overflow-y,
|
||||||
|
values: auto hidden visible scroll,
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-overflow-y
|
||||||
|
// scss-docs-start utils-display
|
||||||
|
"display": (
|
||||||
|
responsive: true,
|
||||||
|
print: true,
|
||||||
|
property: display,
|
||||||
|
class: d,
|
||||||
|
values: inline inline-block block grid table table-row table-cell flex inline-flex none
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-display
|
||||||
|
// scss-docs-start utils-shadow
|
||||||
|
"shadow": (
|
||||||
|
property: box-shadow,
|
||||||
|
class: shadow,
|
||||||
|
values: (
|
||||||
|
null: $box-shadow,
|
||||||
|
sm: $box-shadow-sm,
|
||||||
|
lg: $box-shadow-lg,
|
||||||
|
xl: $box-shadow-xl,
|
||||||
|
none: none,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// scss-docs-start utils-colored-shadow
|
||||||
|
"colored-shadow": (
|
||||||
|
property: box-shadow,
|
||||||
|
class: shadow,
|
||||||
|
values: (
|
||||||
|
primary: $box-shadow-primary,
|
||||||
|
secondary: $box-shadow-secondary,
|
||||||
|
info: $box-shadow-info,
|
||||||
|
warning: $box-shadow-warning,
|
||||||
|
success: $box-shadow-success,
|
||||||
|
danger: $box-shadow-danger,
|
||||||
|
dark: $box-shadow-dark,
|
||||||
|
light: $box-shadow-light,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-colored-shadow
|
||||||
|
// scss-docs-start utils-position
|
||||||
|
"position": (
|
||||||
|
property: position,
|
||||||
|
values: static relative absolute fixed sticky
|
||||||
|
),
|
||||||
|
"top": (
|
||||||
|
property: top,
|
||||||
|
values: $position-values
|
||||||
|
),
|
||||||
|
"bottom": (
|
||||||
|
property: bottom,
|
||||||
|
values: $position-values
|
||||||
|
),
|
||||||
|
"start": (
|
||||||
|
property: left,
|
||||||
|
class: start,
|
||||||
|
values: $position-values
|
||||||
|
),
|
||||||
|
"end": (
|
||||||
|
property: right,
|
||||||
|
class: end,
|
||||||
|
values: $position-values
|
||||||
|
),
|
||||||
|
"translate-middle": (
|
||||||
|
property: transform,
|
||||||
|
class: translate-middle,
|
||||||
|
values: (
|
||||||
|
null: translate(-50%, -50%),
|
||||||
|
x: translateX(-50%),
|
||||||
|
y: translateY(-50%),
|
||||||
|
)
|
||||||
|
),
|
||||||
|
//Scale
|
||||||
|
"transform": (
|
||||||
|
property: transform,
|
||||||
|
class: transform-scale,
|
||||||
|
responsive: true,
|
||||||
|
values: (
|
||||||
|
5: scale(.5),
|
||||||
|
6: scale(.6),
|
||||||
|
7: scale(.7),
|
||||||
|
8: scale(.8),
|
||||||
|
9: scale(.9),
|
||||||
|
10: scale(1),
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-position
|
||||||
|
// scss-docs-start utils-borders
|
||||||
|
"border": (
|
||||||
|
property: border,
|
||||||
|
values: (
|
||||||
|
null: $border-width solid $border-color,
|
||||||
|
0: 0,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"border-top": (
|
||||||
|
property: border-top,
|
||||||
|
responsive: true,
|
||||||
|
values: (
|
||||||
|
null: $border-width solid $border-color,
|
||||||
|
0: 0,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"border-end": (
|
||||||
|
property: border-right,
|
||||||
|
responsive: true,
|
||||||
|
class: border-end,
|
||||||
|
values: (
|
||||||
|
null: $border-width solid $border-color,
|
||||||
|
0: 0,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"border-bottom": (
|
||||||
|
property: border-bottom,
|
||||||
|
responsive: true,
|
||||||
|
values: (
|
||||||
|
null: $border-width solid $border-color,
|
||||||
|
0: 0,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"border-start": (
|
||||||
|
property: border-left,
|
||||||
|
responsive: true,
|
||||||
|
class: border-start,
|
||||||
|
values: (
|
||||||
|
null: $border-width solid $border-color,
|
||||||
|
0: 0,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"border-color": (
|
||||||
|
property: border-color,
|
||||||
|
class: border,
|
||||||
|
values: map-merge($theme-colors, ("white": $white))
|
||||||
|
),
|
||||||
|
"border-width": (
|
||||||
|
property: border-width,
|
||||||
|
class: border,
|
||||||
|
values: $border-widths
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-borders
|
||||||
|
// Sizing utilities
|
||||||
|
// scss-docs-start utils-sizing
|
||||||
|
"width": (
|
||||||
|
property: width,
|
||||||
|
responsive: true,
|
||||||
|
class: w,
|
||||||
|
values: $width
|
||||||
|
),
|
||||||
|
"max-width": (
|
||||||
|
property: max-width,
|
||||||
|
class: mw,
|
||||||
|
values: (100: 100%)
|
||||||
|
),
|
||||||
|
"viewport-width": (
|
||||||
|
property: width,
|
||||||
|
class: vw,
|
||||||
|
values: (100: 100vw)
|
||||||
|
),
|
||||||
|
"min-viewport-width": (
|
||||||
|
property: min-width,
|
||||||
|
class: min-vw,
|
||||||
|
values: (100: 100vw)
|
||||||
|
),
|
||||||
|
"height": (
|
||||||
|
property: height,
|
||||||
|
class: h,
|
||||||
|
values: (
|
||||||
|
25: 25%,
|
||||||
|
50: 50%,
|
||||||
|
75: 75%,
|
||||||
|
100: 100%,
|
||||||
|
auto: auto
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"max-height": (
|
||||||
|
property: max-height,
|
||||||
|
class: mh,
|
||||||
|
values: (100: 100%)
|
||||||
|
),
|
||||||
|
"viewport-height": (
|
||||||
|
property: height,
|
||||||
|
class: vh,
|
||||||
|
values: (100: 100vh)
|
||||||
|
),
|
||||||
|
"min-viewport-height": (
|
||||||
|
property: min-height,
|
||||||
|
class: min-vh,
|
||||||
|
values: (
|
||||||
|
25: $section-height-25-min-height,
|
||||||
|
35: $section-height-35-min-height,
|
||||||
|
45: $section-height-45-min-height,
|
||||||
|
50: $section-height-50-min-height,
|
||||||
|
55: $section-height-55-min-height,
|
||||||
|
65: $section-height-65-min-height,
|
||||||
|
70: $section-height-70-min-height,
|
||||||
|
75: $section-height-75-min-height,
|
||||||
|
80: $section-height-80-min-height,
|
||||||
|
85: $section-height-85-min-height,
|
||||||
|
90: $section-height-90-min-height,
|
||||||
|
95: $section-height-95-min-height,
|
||||||
|
100: 100vh
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-sizing
|
||||||
|
// Flex utilities
|
||||||
|
// scss-docs-start utils-flex
|
||||||
|
"flex": (
|
||||||
|
responsive: true,
|
||||||
|
property: flex,
|
||||||
|
values: (fill: 1 1 auto)
|
||||||
|
),
|
||||||
|
"flex-direction": (
|
||||||
|
responsive: true,
|
||||||
|
property: flex-direction,
|
||||||
|
class: flex,
|
||||||
|
values: row column row-reverse column-reverse
|
||||||
|
),
|
||||||
|
"flex-grow": (
|
||||||
|
responsive: true,
|
||||||
|
property: flex-grow,
|
||||||
|
class: flex,
|
||||||
|
values: (
|
||||||
|
grow-0: 0,
|
||||||
|
grow-1: 1,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"flex-shrink": (
|
||||||
|
responsive: true,
|
||||||
|
property: flex-shrink,
|
||||||
|
class: flex,
|
||||||
|
values: (
|
||||||
|
shrink-0: 0,
|
||||||
|
shrink-1: 1,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"flex-wrap": (
|
||||||
|
responsive: true,
|
||||||
|
property: flex-wrap,
|
||||||
|
class: flex,
|
||||||
|
values: wrap nowrap wrap-reverse
|
||||||
|
),
|
||||||
|
"gap": (
|
||||||
|
responsive: true,
|
||||||
|
property: gap,
|
||||||
|
class: gap,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
"justify-content": (
|
||||||
|
responsive: true,
|
||||||
|
property: justify-content,
|
||||||
|
values: (
|
||||||
|
start: flex-start,
|
||||||
|
end: flex-end,
|
||||||
|
center: center,
|
||||||
|
between: space-between,
|
||||||
|
around: space-around,
|
||||||
|
evenly: space-evenly,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"align-items": (
|
||||||
|
responsive: true,
|
||||||
|
property: align-items,
|
||||||
|
values: (
|
||||||
|
start: flex-start,
|
||||||
|
end: flex-end,
|
||||||
|
center: center,
|
||||||
|
baseline: baseline,
|
||||||
|
stretch: stretch,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"align-content": (
|
||||||
|
responsive: true,
|
||||||
|
property: align-content,
|
||||||
|
values: (
|
||||||
|
start: flex-start,
|
||||||
|
end: flex-end,
|
||||||
|
center: center,
|
||||||
|
between: space-between,
|
||||||
|
around: space-around,
|
||||||
|
stretch: stretch,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"align-self": (
|
||||||
|
responsive: true,
|
||||||
|
property: align-self,
|
||||||
|
values: (
|
||||||
|
auto: auto,
|
||||||
|
start: flex-start,
|
||||||
|
end: flex-end,
|
||||||
|
center: center,
|
||||||
|
baseline: baseline,
|
||||||
|
stretch: stretch,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"order": (
|
||||||
|
responsive: true,
|
||||||
|
property: order,
|
||||||
|
values: (
|
||||||
|
first: -1,
|
||||||
|
0: 0,
|
||||||
|
1: 1,
|
||||||
|
2: 2,
|
||||||
|
3: 3,
|
||||||
|
4: 4,
|
||||||
|
5: 5,
|
||||||
|
last: 6,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-flex
|
||||||
|
// Margin utilities
|
||||||
|
// scss-docs-start utils-spacing
|
||||||
|
"margin": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin,
|
||||||
|
class: m,
|
||||||
|
values: map-merge($spacers, (auto: auto))
|
||||||
|
),
|
||||||
|
"margin-x": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-right margin-left,
|
||||||
|
class: mx,
|
||||||
|
values: map-merge($spacers, (auto: auto))
|
||||||
|
),
|
||||||
|
"margin-y": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-top margin-bottom,
|
||||||
|
class: my,
|
||||||
|
values: map-merge($spacers, (auto: auto))
|
||||||
|
),
|
||||||
|
"margin-top": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-top,
|
||||||
|
class: mt,
|
||||||
|
values: map-merge($spacers, (auto: auto))
|
||||||
|
),
|
||||||
|
"margin-end": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-right,
|
||||||
|
class: me,
|
||||||
|
values: map-merge($spacers, (auto: auto))
|
||||||
|
),
|
||||||
|
"margin-bottom": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-bottom,
|
||||||
|
class: mb,
|
||||||
|
values: map-merge($spacers, (auto: auto))
|
||||||
|
),
|
||||||
|
"margin-start": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-left,
|
||||||
|
class: ms,
|
||||||
|
values: map-merge($spacers, (auto: auto))
|
||||||
|
),
|
||||||
|
// Negative margin utilities
|
||||||
|
"negative-margin": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin,
|
||||||
|
class: m,
|
||||||
|
values: $negative-spacers
|
||||||
|
),
|
||||||
|
"negative-margin-x": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-right margin-left,
|
||||||
|
class: mx,
|
||||||
|
values: $negative-spacers
|
||||||
|
),
|
||||||
|
"negative-margin-y": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-top margin-bottom,
|
||||||
|
class: my,
|
||||||
|
values: $negative-spacers
|
||||||
|
),
|
||||||
|
"negative-margin-top": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-top,
|
||||||
|
class: mt,
|
||||||
|
values: $negative-spacers
|
||||||
|
),
|
||||||
|
"negative-margin-end": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-right,
|
||||||
|
class: me,
|
||||||
|
values: $negative-spacers
|
||||||
|
),
|
||||||
|
"negative-margin-bottom": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-bottom,
|
||||||
|
class: mb,
|
||||||
|
values: $negative-spacers
|
||||||
|
),
|
||||||
|
"negative-margin-start": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-left,
|
||||||
|
class: ms,
|
||||||
|
values: $negative-spacers
|
||||||
|
),
|
||||||
|
// Padding utilities
|
||||||
|
"padding": (
|
||||||
|
responsive: true,
|
||||||
|
property: padding,
|
||||||
|
class: p,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
"padding-x": (
|
||||||
|
responsive: true,
|
||||||
|
property: padding-right padding-left,
|
||||||
|
class: px,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
"padding-y": (
|
||||||
|
responsive: true,
|
||||||
|
property: padding-top padding-bottom,
|
||||||
|
class: py,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
"padding-top": (
|
||||||
|
responsive: true,
|
||||||
|
property: padding-top,
|
||||||
|
class: pt,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
"padding-end": (
|
||||||
|
responsive: true,
|
||||||
|
property: padding-right,
|
||||||
|
class: pe,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
"padding-bottom": (
|
||||||
|
responsive: true,
|
||||||
|
property: padding-bottom,
|
||||||
|
class: pb,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
"padding-start": (
|
||||||
|
responsive: true,
|
||||||
|
property: padding-left,
|
||||||
|
class: ps,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-spacing
|
||||||
|
// Text
|
||||||
|
// scss-docs-start utils-text
|
||||||
|
"font-family": (
|
||||||
|
property: font-family,
|
||||||
|
class: font,
|
||||||
|
values: (monospace: var(--#{$prefix}font-monospace))
|
||||||
|
),
|
||||||
|
"font-size": (
|
||||||
|
rfs: true,
|
||||||
|
property: font-size,
|
||||||
|
class: fs,
|
||||||
|
values: $font-sizes
|
||||||
|
),
|
||||||
|
"font-style": (
|
||||||
|
property: font-style,
|
||||||
|
class: fst,
|
||||||
|
values: italic normal
|
||||||
|
),
|
||||||
|
"font-weight": (
|
||||||
|
property: font-weight,
|
||||||
|
class: fw,
|
||||||
|
values: (
|
||||||
|
light: $font-weight-light,
|
||||||
|
lighter: $font-weight-lighter,
|
||||||
|
normal: $font-weight-normal,
|
||||||
|
bold: $font-weight-bold,
|
||||||
|
bolder: $font-weight-bolder
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"line-height": (
|
||||||
|
property: line-height,
|
||||||
|
class: lh,
|
||||||
|
values: (
|
||||||
|
1: 1,
|
||||||
|
sm: $line-height-sm,
|
||||||
|
base: $line-height-base,
|
||||||
|
lg: $line-height-lg,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"text-align": (
|
||||||
|
responsive: true,
|
||||||
|
property: text-align,
|
||||||
|
class: text,
|
||||||
|
values: (
|
||||||
|
start: left,
|
||||||
|
end: right,
|
||||||
|
center: center,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"text-decoration": (
|
||||||
|
property: text-decoration,
|
||||||
|
values: none underline line-through
|
||||||
|
),
|
||||||
|
"text-transform": (
|
||||||
|
property: text-transform,
|
||||||
|
class: text,
|
||||||
|
values: lowercase uppercase capitalize
|
||||||
|
),
|
||||||
|
"white-space": (
|
||||||
|
property: white-space,
|
||||||
|
class: text,
|
||||||
|
values: (
|
||||||
|
wrap: normal,
|
||||||
|
nowrap: nowrap,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"word-wrap": (
|
||||||
|
property: word-wrap word-break,
|
||||||
|
class: text,
|
||||||
|
values: (break: break-word),
|
||||||
|
rtl: false
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-text
|
||||||
|
// scss-docs-start utils-color
|
||||||
|
"color": (
|
||||||
|
property: color,
|
||||||
|
class: text,
|
||||||
|
values: map-merge(
|
||||||
|
$theme-colors,
|
||||||
|
(
|
||||||
|
"white": $white,
|
||||||
|
"body": $body-color,
|
||||||
|
"rose": $rose,
|
||||||
|
"muted": $text-muted,
|
||||||
|
"black-50": rgba($black, .5),
|
||||||
|
"white-50": rgba($white, .5),
|
||||||
|
"reset": inherit,
|
||||||
|
)
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-color
|
||||||
|
// scss-docs-start utils-bg-color
|
||||||
|
"background-color": (
|
||||||
|
property: background-color,
|
||||||
|
class: bg,
|
||||||
|
values: map-merge(
|
||||||
|
$theme-colors,
|
||||||
|
(
|
||||||
|
"body": $body-bg,
|
||||||
|
"white": $white,
|
||||||
|
"transparent": transparent,
|
||||||
|
"gray-100": $gray-100,
|
||||||
|
"gray-200": $gray-200,
|
||||||
|
"gray-300": $gray-300,
|
||||||
|
"gray-400": $gray-400,
|
||||||
|
"gray-500": $gray-500,
|
||||||
|
"gray-600": $gray-600,
|
||||||
|
"gray-700": $gray-700,
|
||||||
|
"gray-800": $gray-800,
|
||||||
|
"gray-900": $gray-900,
|
||||||
|
)
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-bg-color
|
||||||
|
"gradient": (
|
||||||
|
property: background-image,
|
||||||
|
class: bg,
|
||||||
|
values: (gradient: var(--#{$prefix}gradient))
|
||||||
|
),
|
||||||
|
// scss-docs-start utils-interaction
|
||||||
|
"user-select": (
|
||||||
|
property: user-select,
|
||||||
|
values: all auto none
|
||||||
|
),
|
||||||
|
"pointer-events": (
|
||||||
|
property: pointer-events,
|
||||||
|
class: pe,
|
||||||
|
values: none auto,
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-interaction
|
||||||
|
// scss-docs-start utils-border-radius
|
||||||
|
"rounded": (
|
||||||
|
property: border-radius,
|
||||||
|
class: rounded,
|
||||||
|
values: (
|
||||||
|
null: $border-radius,
|
||||||
|
0: 0,
|
||||||
|
1: $border-radius-sm,
|
||||||
|
2: $border-radius,
|
||||||
|
3: $border-radius-lg,
|
||||||
|
circle: 50%,
|
||||||
|
pill: $border-radius-pill
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"rounded-top": (
|
||||||
|
property: border-top-left-radius border-top-right-radius,
|
||||||
|
class: rounded-top,
|
||||||
|
values: (null: $border-radius)
|
||||||
|
),
|
||||||
|
"rounded-end": (
|
||||||
|
property: border-top-right-radius border-bottom-right-radius,
|
||||||
|
class: rounded-end,
|
||||||
|
values: (null: $border-radius)
|
||||||
|
),
|
||||||
|
"rounded-bottom": (
|
||||||
|
property: border-bottom-right-radius border-bottom-left-radius,
|
||||||
|
class: rounded-bottom,
|
||||||
|
values: (null: $border-radius)
|
||||||
|
),
|
||||||
|
"rounded-start": (
|
||||||
|
property: border-bottom-left-radius border-top-left-radius,
|
||||||
|
class: rounded-start,
|
||||||
|
values: (null: $border-radius)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-border-radius
|
||||||
|
// scss-docs-start utils-visibility
|
||||||
|
"visibility": (
|
||||||
|
property: visibility,
|
||||||
|
class: null,
|
||||||
|
values: (
|
||||||
|
visible: visible,
|
||||||
|
invisible: hidden,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// Opacity utilities
|
||||||
|
"opacity": (
|
||||||
|
property: opacity,
|
||||||
|
values: (
|
||||||
|
0: 0,
|
||||||
|
1: .1,
|
||||||
|
2: .2,
|
||||||
|
3: .3,
|
||||||
|
4: .4,
|
||||||
|
5: .5,
|
||||||
|
6: .6,
|
||||||
|
7: .7,
|
||||||
|
8: .8,
|
||||||
|
9: .9,
|
||||||
|
10: 1
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// Z-index utilities
|
||||||
|
"z-index": (
|
||||||
|
property: z-index,
|
||||||
|
values: (
|
||||||
|
0: 0,
|
||||||
|
1: 1,
|
||||||
|
2: 2,
|
||||||
|
3: 3
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// Letter spacing utilities
|
||||||
|
"letter-spacing": (
|
||||||
|
property: letter-spacing,
|
||||||
|
values: (
|
||||||
|
1: 1px,
|
||||||
|
2: 2px,
|
||||||
|
3: 3px,
|
||||||
|
4: 4px,
|
||||||
|
5: 5px
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// Border radius utilities
|
||||||
|
"border-top-left-radius": (
|
||||||
|
property: border-top-left-radius,
|
||||||
|
class: border-radius-top-start,
|
||||||
|
responsive: true,
|
||||||
|
values: (
|
||||||
|
null: $border-radius,
|
||||||
|
0: 0,
|
||||||
|
sm: $border-radius-sm,
|
||||||
|
md: $border-radius,
|
||||||
|
lg: $border-radius-lg,
|
||||||
|
xl: $border-radius-xl,
|
||||||
|
2xl: $border-radius-2xl,
|
||||||
|
circle: 50%,
|
||||||
|
pill: $border-radius-pill
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"border-top-right-radius": (
|
||||||
|
property: border-top-right-radius,
|
||||||
|
class: border-radius-top-end,
|
||||||
|
responsive: true,
|
||||||
|
values: (
|
||||||
|
null: $border-radius,
|
||||||
|
0: 0,
|
||||||
|
sm: $border-radius-sm,
|
||||||
|
md: $border-radius,
|
||||||
|
lg: $border-radius-lg,
|
||||||
|
xl: $border-radius-xl,
|
||||||
|
2xl: $border-radius-2xl,
|
||||||
|
circle: 50%,
|
||||||
|
pill: $border-radius-pill
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"border-bottom-left-radius": (
|
||||||
|
property: border-bottom-left-radius,
|
||||||
|
class: border-radius-bottom-start,
|
||||||
|
responsive: true,
|
||||||
|
values: (
|
||||||
|
null: $border-radius,
|
||||||
|
0: 0,
|
||||||
|
sm: $border-radius-sm,
|
||||||
|
md: $border-radius,
|
||||||
|
lg: $border-radius-lg,
|
||||||
|
xl: $border-radius-xl,
|
||||||
|
2xl: $border-radius-2xl,
|
||||||
|
circle: 50%,
|
||||||
|
pill: $border-radius-pill
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"border-bottom-right-radius": (
|
||||||
|
property: border-bottom-right-radius,
|
||||||
|
class: border-radius-bottom-end,
|
||||||
|
responsive: true,
|
||||||
|
values: (
|
||||||
|
null: $border-radius,
|
||||||
|
0: 0,
|
||||||
|
sm: $border-radius-sm,
|
||||||
|
md: $border-radius,
|
||||||
|
lg: $border-radius-lg,
|
||||||
|
xl: $border-radius-xl,
|
||||||
|
2xl: $border-radius-2xl,
|
||||||
|
circle: 50%,
|
||||||
|
pill: $border-radius-pill
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// Max Height Values
|
||||||
|
"max-height-px": (
|
||||||
|
property: max-height,
|
||||||
|
class: max-height,
|
||||||
|
values: (
|
||||||
|
100: $max-height-100,
|
||||||
|
130: $max-height-130,
|
||||||
|
140: $max-height-140,
|
||||||
|
150: $max-height-150,
|
||||||
|
160: $max-height-160,
|
||||||
|
200: $max-height-200,
|
||||||
|
250: $max-height-250,
|
||||||
|
300: $max-height-300,
|
||||||
|
400: $max-height-400,
|
||||||
|
500: $max-height-500,
|
||||||
|
600: $max-height-600
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// Max Height Values vh
|
||||||
|
"max-height-vh": (
|
||||||
|
property: max-height,
|
||||||
|
class: max-height-vh,
|
||||||
|
values: (
|
||||||
|
10: $max-height-vh-10,
|
||||||
|
20: $max-height-vh-20,
|
||||||
|
30: $max-height-vh-30,
|
||||||
|
40: $max-height-vh-40,
|
||||||
|
50: $max-height-vh-50,
|
||||||
|
60: $max-height-vh-60,
|
||||||
|
70: $max-height-vh-70,
|
||||||
|
80: $max-height-vh-80,
|
||||||
|
90: $max-height-vh-90,
|
||||||
|
100: $max-height-vh-100,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// Min Height Values
|
||||||
|
"min-height-px": (
|
||||||
|
property: min-height,
|
||||||
|
class: min-height,
|
||||||
|
values: (
|
||||||
|
100: $min-height-100,
|
||||||
|
130: $min-height-130,
|
||||||
|
140: $min-height-140,
|
||||||
|
150: $min-height-150,
|
||||||
|
160: $min-height-160,
|
||||||
|
200: $min-height-200,
|
||||||
|
250: $min-height-250,
|
||||||
|
300: $min-height-300,
|
||||||
|
400: $min-height-400,
|
||||||
|
500: $min-height-500,
|
||||||
|
600: $min-height-600
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// Height Values
|
||||||
|
"height-px": (
|
||||||
|
property: height,
|
||||||
|
class: height,
|
||||||
|
values: (
|
||||||
|
100: $height-100,
|
||||||
|
200: $height-200,
|
||||||
|
300: $height-300,
|
||||||
|
400: $height-400,
|
||||||
|
500: $height-500,
|
||||||
|
600: $height-600
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// Max Width Values
|
||||||
|
"max-width-px": (
|
||||||
|
property: max-width,
|
||||||
|
class: max-width,
|
||||||
|
values: (
|
||||||
|
100: $max-width-100,
|
||||||
|
200: $max-width-200,
|
||||||
|
300: $max-width-300,
|
||||||
|
400: $max-width-400,
|
||||||
|
500: $max-width-500
|
||||||
|
)
|
||||||
|
),
|
||||||
|
);
|
1674
app/assets/scss/material-dashboard/_variables.scss
Normal file
1674
app/assets/scss/material-dashboard/_variables.scss
Normal file
File diff suppressed because it is too large
Load Diff
149
app/assets/scss/material-dashboard/bootstrap/_accordion.scss
Normal file
149
app/assets/scss/material-dashboard/bootstrap/_accordion.scss
Normal file
@ -0,0 +1,149 @@
|
|||||||
|
//
|
||||||
|
// Base styles
|
||||||
|
//
|
||||||
|
|
||||||
|
.accordion {
|
||||||
|
// scss-docs-start accordion-css-vars
|
||||||
|
--#{$prefix}accordion-color: #{$accordion-color};
|
||||||
|
--#{$prefix}accordion-bg: #{$accordion-bg};
|
||||||
|
--#{$prefix}accordion-transition: #{$accordion-transition};
|
||||||
|
--#{$prefix}accordion-border-color: #{$accordion-border-color};
|
||||||
|
--#{$prefix}accordion-border-width: #{$accordion-border-width};
|
||||||
|
--#{$prefix}accordion-border-radius: #{$accordion-border-radius};
|
||||||
|
--#{$prefix}accordion-inner-border-radius: #{$accordion-inner-border-radius};
|
||||||
|
--#{$prefix}accordion-btn-padding-x: #{$accordion-button-padding-x};
|
||||||
|
--#{$prefix}accordion-btn-padding-y: #{$accordion-button-padding-y};
|
||||||
|
--#{$prefix}accordion-btn-color: #{$accordion-button-color};
|
||||||
|
--#{$prefix}accordion-btn-bg: #{$accordion-button-bg};
|
||||||
|
--#{$prefix}accordion-btn-icon: #{escape-svg($accordion-button-icon)};
|
||||||
|
--#{$prefix}accordion-btn-icon-width: #{$accordion-icon-width};
|
||||||
|
--#{$prefix}accordion-btn-icon-transform: #{$accordion-icon-transform};
|
||||||
|
--#{$prefix}accordion-btn-icon-transition: #{$accordion-icon-transition};
|
||||||
|
--#{$prefix}accordion-btn-active-icon: #{escape-svg($accordion-button-active-icon)};
|
||||||
|
--#{$prefix}accordion-btn-focus-border-color: #{$accordion-button-focus-border-color};
|
||||||
|
--#{$prefix}accordion-btn-focus-box-shadow: #{$accordion-button-focus-box-shadow};
|
||||||
|
--#{$prefix}accordion-body-padding-x: #{$accordion-body-padding-x};
|
||||||
|
--#{$prefix}accordion-body-padding-y: #{$accordion-body-padding-y};
|
||||||
|
--#{$prefix}accordion-active-color: #{$accordion-button-active-color};
|
||||||
|
--#{$prefix}accordion-active-bg: #{$accordion-button-active-bg};
|
||||||
|
// scss-docs-end accordion-css-vars
|
||||||
|
}
|
||||||
|
|
||||||
|
.accordion-button {
|
||||||
|
position: relative;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
width: 100%;
|
||||||
|
padding: var(--#{$prefix}accordion-btn-padding-y) var(--#{$prefix}accordion-btn-padding-x);
|
||||||
|
@include font-size($font-size-base);
|
||||||
|
color: var(--#{$prefix}accordion-btn-color);
|
||||||
|
text-align: left; // Reset button style
|
||||||
|
background-color: var(--#{$prefix}accordion-btn-bg);
|
||||||
|
border: 0;
|
||||||
|
@include border-radius(0);
|
||||||
|
overflow-anchor: none;
|
||||||
|
@include transition(var(--#{$prefix}accordion-transition));
|
||||||
|
|
||||||
|
&:not(.collapsed) {
|
||||||
|
color: var(--#{$prefix}accordion-active-color);
|
||||||
|
background-color: var(--#{$prefix}accordion-active-bg);
|
||||||
|
box-shadow: inset 0 calc(-1 * var(--#{$prefix}accordion-border-width)) 0 var(--#{$prefix}accordion-border-color); // stylelint-disable-line function-disallowed-list
|
||||||
|
|
||||||
|
&::after {
|
||||||
|
background-image: var(--#{$prefix}accordion-btn-active-icon);
|
||||||
|
transform: var(--#{$prefix}accordion-btn-icon-transform);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Accordion icon
|
||||||
|
&::after {
|
||||||
|
flex-shrink: 0;
|
||||||
|
width: var(--#{$prefix}accordion-btn-icon-width);
|
||||||
|
height: var(--#{$prefix}accordion-btn-icon-width);
|
||||||
|
margin-left: auto;
|
||||||
|
content: "";
|
||||||
|
background-image: var(--#{$prefix}accordion-btn-icon);
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-size: var(--#{$prefix}accordion-btn-icon-width);
|
||||||
|
@include transition(var(--#{$prefix}accordion-btn-icon-transition));
|
||||||
|
}
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
z-index: 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:focus {
|
||||||
|
z-index: 3;
|
||||||
|
border-color: var(--#{$prefix}accordion-btn-focus-border-color);
|
||||||
|
outline: 0;
|
||||||
|
box-shadow: var(--#{$prefix}accordion-btn-focus-box-shadow);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.accordion-header {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.accordion-item {
|
||||||
|
color: var(--#{$prefix}accordion-color);
|
||||||
|
background-color: var(--#{$prefix}accordion-bg);
|
||||||
|
border: var(--#{$prefix}accordion-border-width) solid var(--#{$prefix}accordion-border-color);
|
||||||
|
|
||||||
|
&:first-of-type {
|
||||||
|
@include border-top-radius(var(--#{$prefix}accordion-border-radius));
|
||||||
|
|
||||||
|
.accordion-button {
|
||||||
|
@include border-top-radius(var(--#{$prefix}accordion-inner-border-radius));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&:not(:first-of-type) {
|
||||||
|
border-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Only set a border-radius on the last item if the accordion is collapsed
|
||||||
|
&:last-of-type {
|
||||||
|
@include border-bottom-radius(var(--#{$prefix}accordion-border-radius));
|
||||||
|
|
||||||
|
.accordion-button {
|
||||||
|
&.collapsed {
|
||||||
|
@include border-bottom-radius(var(--#{$prefix}accordion-inner-border-radius));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.accordion-collapse {
|
||||||
|
@include border-bottom-radius(var(--#{$prefix}accordion-border-radius));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.accordion-body {
|
||||||
|
padding: var(--#{$prefix}accordion-body-padding-y) var(--#{$prefix}accordion-body-padding-x);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Flush accordion items
|
||||||
|
//
|
||||||
|
// Remove borders and border-radius to keep accordion items edge-to-edge.
|
||||||
|
|
||||||
|
.accordion-flush {
|
||||||
|
.accordion-collapse {
|
||||||
|
border-width: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.accordion-item {
|
||||||
|
border-right: 0;
|
||||||
|
border-left: 0;
|
||||||
|
@include border-radius(0);
|
||||||
|
|
||||||
|
&:first-child { border-top: 0; }
|
||||||
|
&:last-child { border-bottom: 0; }
|
||||||
|
|
||||||
|
.accordion-button {
|
||||||
|
&,
|
||||||
|
&.collapsed {
|
||||||
|
@include border-radius(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
71
app/assets/scss/material-dashboard/bootstrap/_alert.scss
Normal file
71
app/assets/scss/material-dashboard/bootstrap/_alert.scss
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
//
|
||||||
|
// Base styles
|
||||||
|
//
|
||||||
|
|
||||||
|
.alert {
|
||||||
|
// scss-docs-start alert-css-vars
|
||||||
|
--#{$prefix}alert-bg: transparent;
|
||||||
|
--#{$prefix}alert-padding-x: #{$alert-padding-x};
|
||||||
|
--#{$prefix}alert-padding-y: #{$alert-padding-y};
|
||||||
|
--#{$prefix}alert-margin-bottom: #{$alert-margin-bottom};
|
||||||
|
--#{$prefix}alert-color: inherit;
|
||||||
|
--#{$prefix}alert-border-color: transparent;
|
||||||
|
--#{$prefix}alert-border: #{$alert-border-width} solid var(--#{$prefix}alert-border-color);
|
||||||
|
--#{$prefix}alert-border-radius: #{$alert-border-radius};
|
||||||
|
// scss-docs-end alert-css-vars
|
||||||
|
|
||||||
|
position: relative;
|
||||||
|
padding: var(--#{$prefix}alert-padding-y) var(--#{$prefix}alert-padding-x);
|
||||||
|
margin-bottom: var(--#{$prefix}alert-margin-bottom);
|
||||||
|
color: var(--#{$prefix}alert-color);
|
||||||
|
background-color: var(--#{$prefix}alert-bg);
|
||||||
|
border: var(--#{$prefix}alert-border);
|
||||||
|
@include border-radius(var(--#{$prefix}alert-border-radius));
|
||||||
|
}
|
||||||
|
|
||||||
|
// Headings for larger alerts
|
||||||
|
.alert-heading {
|
||||||
|
// Specified to prevent conflicts of changing $headings-color
|
||||||
|
color: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Provide class for links that match alerts
|
||||||
|
.alert-link {
|
||||||
|
font-weight: $alert-link-font-weight;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Dismissible alerts
|
||||||
|
//
|
||||||
|
// Expand the right padding and account for the close button's positioning.
|
||||||
|
|
||||||
|
.alert-dismissible {
|
||||||
|
padding-right: $alert-dismissible-padding-r;
|
||||||
|
|
||||||
|
// Adjust close link position
|
||||||
|
.btn-close {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
z-index: $stretched-link-z-index + 1;
|
||||||
|
padding: $alert-padding-y * 1.25 $alert-padding-x;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// scss-docs-start alert-modifiers
|
||||||
|
// Generate contextual modifier classes for colorizing the alert.
|
||||||
|
|
||||||
|
@each $state, $value in $theme-colors {
|
||||||
|
$alert-background: shift-color($value, $alert-bg-scale);
|
||||||
|
$alert-border: shift-color($value, $alert-border-scale);
|
||||||
|
$alert-color: shift-color($value, $alert-color-scale);
|
||||||
|
|
||||||
|
@if (contrast-ratio($alert-background, $alert-color) < $min-contrast-ratio) {
|
||||||
|
$alert-color: mix($value, color-contrast($alert-background), abs($alert-color-scale));
|
||||||
|
}
|
||||||
|
.alert-#{$state} {
|
||||||
|
@include alert-variant($alert-background, $alert-border, $alert-color);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// scss-docs-end alert-modifiers
|
38
app/assets/scss/material-dashboard/bootstrap/_badge.scss
Normal file
38
app/assets/scss/material-dashboard/bootstrap/_badge.scss
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
// Base class
|
||||||
|
//
|
||||||
|
// Requires one of the contextual, color modifier classes for `color` and
|
||||||
|
// `background-color`.
|
||||||
|
|
||||||
|
.badge {
|
||||||
|
// scss-docs-start badge-css-vars
|
||||||
|
--#{$prefix}badge-padding-x: #{$badge-padding-x};
|
||||||
|
--#{$prefix}badge-padding-y: #{$badge-padding-y};
|
||||||
|
@include rfs($badge-font-size, --#{$prefix}badge-font-size);
|
||||||
|
--#{$prefix}badge-font-weight: #{$badge-font-weight};
|
||||||
|
--#{$prefix}badge-color: #{$badge-color};
|
||||||
|
--#{$prefix}badge-border-radius: #{$badge-border-radius};
|
||||||
|
// scss-docs-end badge-css-vars
|
||||||
|
|
||||||
|
display: inline-block;
|
||||||
|
padding: var(--#{$prefix}badge-padding-y) var(--#{$prefix}badge-padding-x);
|
||||||
|
@include font-size(var(--#{$prefix}badge-font-size));
|
||||||
|
font-weight: var(--#{$prefix}badge-font-weight);
|
||||||
|
line-height: 1;
|
||||||
|
color: var(--#{$prefix}badge-color);
|
||||||
|
text-align: center;
|
||||||
|
white-space: nowrap;
|
||||||
|
vertical-align: baseline;
|
||||||
|
@include border-radius(var(--#{$prefix}badge-border-radius));
|
||||||
|
@include gradient-bg();
|
||||||
|
|
||||||
|
// Empty badges collapse automatically
|
||||||
|
&:empty {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Quick fix for badges in buttons
|
||||||
|
.btn .badge {
|
||||||
|
position: relative;
|
||||||
|
top: -1px;
|
||||||
|
}
|
@ -0,0 +1,40 @@
|
|||||||
|
.breadcrumb {
|
||||||
|
// scss-docs-start breadcrumb-css-vars
|
||||||
|
--#{$prefix}breadcrumb-padding-x: #{$breadcrumb-padding-x};
|
||||||
|
--#{$prefix}breadcrumb-padding-y: #{$breadcrumb-padding-y};
|
||||||
|
--#{$prefix}breadcrumb-margin-bottom: #{$breadcrumb-margin-bottom};
|
||||||
|
@include rfs($breadcrumb-font-size, --#{$prefix}breadcrumb-font-size);
|
||||||
|
--#{$prefix}breadcrumb-bg: #{$breadcrumb-bg};
|
||||||
|
--#{$prefix}breadcrumb-border-radius: #{$breadcrumb-border-radius};
|
||||||
|
--#{$prefix}breadcrumb-divider-color: #{$breadcrumb-divider-color};
|
||||||
|
--#{$prefix}breadcrumb-item-padding-x: #{$breadcrumb-item-padding-x};
|
||||||
|
--#{$prefix}breadcrumb-item-active-color: #{$breadcrumb-active-color};
|
||||||
|
// scss-docs-end breadcrumb-css-vars
|
||||||
|
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
padding: var(--#{$prefix}breadcrumb-padding-y) var(--#{$prefix}breadcrumb-padding-x);
|
||||||
|
margin-bottom: var(--#{$prefix}breadcrumb-margin-bottom);
|
||||||
|
@include font-size(var(--#{$prefix}breadcrumb-font-size));
|
||||||
|
list-style: none;
|
||||||
|
background-color: var(--#{$prefix}breadcrumb-bg);
|
||||||
|
@include border-radius(var(--#{$prefix}breadcrumb-border-radius));
|
||||||
|
}
|
||||||
|
|
||||||
|
.breadcrumb-item {
|
||||||
|
// The separator between breadcrumbs (by default, a forward-slash: "/")
|
||||||
|
+ .breadcrumb-item {
|
||||||
|
padding-left: var(--#{$prefix}breadcrumb-item-padding-x);
|
||||||
|
|
||||||
|
&::before {
|
||||||
|
float: left; // Suppress inline spacings and underlining of the separator
|
||||||
|
padding-right: var(--#{$prefix}breadcrumb-item-padding-x);
|
||||||
|
color: var(--#{$prefix}breadcrumb-divider-color);
|
||||||
|
content: var(--#{$prefix}breadcrumb-divider, escape-svg($breadcrumb-divider)) #{"/* rtl:"} var(--#{$prefix}breadcrumb-divider, escape-svg($breadcrumb-divider-flipped)) #{"*/"};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.active {
|
||||||
|
color: var(--#{$prefix}breadcrumb-item-active-color);
|
||||||
|
}
|
||||||
|
}
|
142
app/assets/scss/material-dashboard/bootstrap/_button-group.scss
Normal file
142
app/assets/scss/material-dashboard/bootstrap/_button-group.scss
Normal file
@ -0,0 +1,142 @@
|
|||||||
|
// Make the div behave like a button
|
||||||
|
.btn-group,
|
||||||
|
.btn-group-vertical {
|
||||||
|
position: relative;
|
||||||
|
display: inline-flex;
|
||||||
|
vertical-align: middle; // match .btn alignment given font-size hack above
|
||||||
|
|
||||||
|
> .btn {
|
||||||
|
position: relative;
|
||||||
|
flex: 1 1 auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Bring the hover, focused, and "active" buttons to the front to overlay
|
||||||
|
// the borders properly
|
||||||
|
> .btn-check:checked + .btn,
|
||||||
|
> .btn-check:focus + .btn,
|
||||||
|
> .btn:hover,
|
||||||
|
> .btn:focus,
|
||||||
|
> .btn:active,
|
||||||
|
> .btn.active {
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Optional: Group multiple button groups together for a toolbar
|
||||||
|
.btn-toolbar {
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
justify-content: flex-start;
|
||||||
|
|
||||||
|
.input-group {
|
||||||
|
width: auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-group {
|
||||||
|
@include border-radius($btn-border-radius);
|
||||||
|
|
||||||
|
// Prevent double borders when buttons are next to each other
|
||||||
|
> :not(.btn-check:first-child) + .btn,
|
||||||
|
> .btn-group:not(:first-child) {
|
||||||
|
margin-left: -$btn-border-width;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Reset rounded corners
|
||||||
|
> .btn:not(:last-child):not(.dropdown-toggle),
|
||||||
|
> .btn.dropdown-toggle-split:first-child,
|
||||||
|
> .btn-group:not(:last-child) > .btn {
|
||||||
|
@include border-end-radius(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
// The left radius should be 0 if the button is:
|
||||||
|
// - the "third or more" child
|
||||||
|
// - the second child and the previous element isn't `.btn-check` (making it the first child visually)
|
||||||
|
// - part of a btn-group which isn't the first child
|
||||||
|
> .btn:nth-child(n + 3),
|
||||||
|
> :not(.btn-check) + .btn,
|
||||||
|
> .btn-group:not(:first-child) > .btn {
|
||||||
|
@include border-start-radius(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Sizing
|
||||||
|
//
|
||||||
|
// Remix the default button sizing classes into new ones for easier manipulation.
|
||||||
|
|
||||||
|
.btn-group-sm > .btn { @extend .btn-sm; }
|
||||||
|
.btn-group-lg > .btn { @extend .btn-lg; }
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Split button dropdowns
|
||||||
|
//
|
||||||
|
|
||||||
|
.dropdown-toggle-split {
|
||||||
|
padding-right: $btn-padding-x * .75;
|
||||||
|
padding-left: $btn-padding-x * .75;
|
||||||
|
|
||||||
|
&::after,
|
||||||
|
.dropup &::after,
|
||||||
|
.dropend &::after {
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropstart &::before {
|
||||||
|
margin-right: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-sm + .dropdown-toggle-split {
|
||||||
|
padding-right: $btn-padding-x-sm * .75;
|
||||||
|
padding-left: $btn-padding-x-sm * .75;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-lg + .dropdown-toggle-split {
|
||||||
|
padding-right: $btn-padding-x-lg * .75;
|
||||||
|
padding-left: $btn-padding-x-lg * .75;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// The clickable button for toggling the menu
|
||||||
|
// Set the same inset shadow as the :active state
|
||||||
|
.btn-group.show .dropdown-toggle {
|
||||||
|
@include box-shadow($btn-active-box-shadow);
|
||||||
|
|
||||||
|
// Show no shadow for `.btn-link` since it has no other button styles.
|
||||||
|
&.btn-link {
|
||||||
|
@include box-shadow(none);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Vertical button groups
|
||||||
|
//
|
||||||
|
|
||||||
|
.btn-group-vertical {
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: flex-start;
|
||||||
|
justify-content: center;
|
||||||
|
|
||||||
|
> .btn,
|
||||||
|
> .btn-group {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
> .btn:not(:first-child),
|
||||||
|
> .btn-group:not(:first-child) {
|
||||||
|
margin-top: -$btn-border-width;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Reset rounded corners
|
||||||
|
> .btn:not(:last-child):not(.dropdown-toggle),
|
||||||
|
> .btn-group:not(:last-child) > .btn {
|
||||||
|
@include border-bottom-radius(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
> .btn ~ .btn,
|
||||||
|
> .btn-group:not(:first-child) > .btn {
|
||||||
|
@include border-top-radius(0);
|
||||||
|
}
|
||||||
|
}
|
207
app/assets/scss/material-dashboard/bootstrap/_buttons.scss
Normal file
207
app/assets/scss/material-dashboard/bootstrap/_buttons.scss
Normal file
@ -0,0 +1,207 @@
|
|||||||
|
//
|
||||||
|
// Base styles
|
||||||
|
//
|
||||||
|
|
||||||
|
.btn {
|
||||||
|
// scss-docs-start btn-css-vars
|
||||||
|
--#{$prefix}btn-padding-x: #{$btn-padding-x};
|
||||||
|
--#{$prefix}btn-padding-y: #{$btn-padding-y};
|
||||||
|
--#{$prefix}btn-font-family: #{$btn-font-family};
|
||||||
|
@include rfs($btn-font-size, --#{$prefix}btn-font-size);
|
||||||
|
--#{$prefix}btn-font-weight: #{$btn-font-weight};
|
||||||
|
--#{$prefix}btn-line-height: #{$btn-line-height};
|
||||||
|
--#{$prefix}btn-color: #{$body-color};
|
||||||
|
--#{$prefix}btn-bg: transparent;
|
||||||
|
--#{$prefix}btn-border-width: #{$btn-border-width};
|
||||||
|
--#{$prefix}btn-border-color: transparent;
|
||||||
|
--#{$prefix}btn-border-radius: #{$btn-border-radius};
|
||||||
|
--#{$prefix}btn-hover-border-color: transparent;
|
||||||
|
--#{$prefix}btn-box-shadow: #{$btn-box-shadow};
|
||||||
|
--#{$prefix}btn-disabled-opacity: #{$btn-disabled-opacity};
|
||||||
|
--#{$prefix}btn-focus-box-shadow: 0 0 0 #{$btn-focus-width} rgba(var(--#{$prefix}btn-focus-shadow-rgb), .5);
|
||||||
|
// scss-docs-end btn-css-vars
|
||||||
|
|
||||||
|
display: inline-block;
|
||||||
|
padding: var(--#{$prefix}btn-padding-y) var(--#{$prefix}btn-padding-x);
|
||||||
|
font-family: var(--#{$prefix}btn-font-family);
|
||||||
|
@include font-size(var(--#{$prefix}btn-font-size));
|
||||||
|
font-weight: var(--#{$prefix}btn-font-weight);
|
||||||
|
line-height: var(--#{$prefix}btn-line-height);
|
||||||
|
color: var(--#{$prefix}btn-color);
|
||||||
|
text-align: center;
|
||||||
|
text-decoration: if($link-decoration == none, null, none);
|
||||||
|
white-space: $btn-white-space;
|
||||||
|
vertical-align: middle;
|
||||||
|
cursor: if($enable-button-pointers, pointer, null);
|
||||||
|
user-select: none;
|
||||||
|
border: var(--#{$prefix}btn-border-width) solid var(--#{$prefix}btn-border-color);
|
||||||
|
@include border-radius(var(--#{$prefix}btn-border-radius));
|
||||||
|
@include gradient-bg(var(--#{$prefix}btn-bg));
|
||||||
|
@include box-shadow(var(--#{$prefix}btn-box-shadow));
|
||||||
|
@include transition($btn-transition);
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
color: var(--#{$prefix}btn-hover-color);
|
||||||
|
text-decoration: if($link-hover-decoration == underline, none, null);
|
||||||
|
background-color: var(--#{$prefix}btn-hover-bg);
|
||||||
|
border-color: var(--#{$prefix}btn-hover-border-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-check + &:hover {
|
||||||
|
// override for the checkbox/radio buttons
|
||||||
|
color: var(--#{$prefix}btn-color);
|
||||||
|
background-color: var(--#{$prefix}btn-bg);
|
||||||
|
border-color: var(--#{$prefix}btn-border-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:focus-visible {
|
||||||
|
color: var(--#{$prefix}btn-hover-color);
|
||||||
|
@include gradient-bg(var(--#{$prefix}btn-hover-bg));
|
||||||
|
border-color: var(--#{$prefix}btn-hover-border-color);
|
||||||
|
outline: 0;
|
||||||
|
// Avoid using mixin so we can pass custom focus shadow properly
|
||||||
|
@if $enable-shadows {
|
||||||
|
box-shadow: var(--#{$prefix}btn-box-shadow), var(--#{$prefix}btn-focus-box-shadow);
|
||||||
|
} @else {
|
||||||
|
box-shadow: var(--#{$prefix}btn-focus-box-shadow);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-check:focus-visible + & {
|
||||||
|
border-color: var(--#{$prefix}btn-hover-border-color);
|
||||||
|
outline: 0;
|
||||||
|
// Avoid using mixin so we can pass custom focus shadow properly
|
||||||
|
@if $enable-shadows {
|
||||||
|
box-shadow: var(--#{$prefix}btn-box-shadow), var(--#{$prefix}btn-focus-box-shadow);
|
||||||
|
} @else {
|
||||||
|
box-shadow: var(--#{$prefix}btn-focus-box-shadow);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-check:checked + &,
|
||||||
|
:not(.btn-check) + &:active,
|
||||||
|
&:first-child:active,
|
||||||
|
&.active,
|
||||||
|
&.show {
|
||||||
|
color: var(--#{$prefix}btn-active-color);
|
||||||
|
background-color: var(--#{$prefix}btn-active-bg);
|
||||||
|
// Remove CSS gradients if they're enabled
|
||||||
|
background-image: if($enable-gradients, none, null);
|
||||||
|
border-color: var(--#{$prefix}btn-active-border-color);
|
||||||
|
@include box-shadow(var(--#{$prefix}btn-active-shadow));
|
||||||
|
|
||||||
|
&:focus-visible {
|
||||||
|
// Avoid using mixin so we can pass custom focus shadow properly
|
||||||
|
@if $enable-shadows {
|
||||||
|
box-shadow: var(--#{$prefix}btn-active-shadow), var(--#{$prefix}btn-focus-box-shadow);
|
||||||
|
} @else {
|
||||||
|
box-shadow: var(--#{$prefix}btn-focus-box-shadow);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&:disabled,
|
||||||
|
&.disabled,
|
||||||
|
fieldset:disabled & {
|
||||||
|
color: var(--#{$prefix}btn-disabled-color);
|
||||||
|
pointer-events: none;
|
||||||
|
background-color: var(--#{$prefix}btn-disabled-bg);
|
||||||
|
background-image: if($enable-gradients, none, null);
|
||||||
|
border-color: var(--#{$prefix}btn-disabled-border-color);
|
||||||
|
opacity: var(--#{$prefix}btn-disabled-opacity);
|
||||||
|
@include box-shadow(none);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Alternate buttons
|
||||||
|
//
|
||||||
|
|
||||||
|
// scss-docs-start btn-variant-loops
|
||||||
|
@each $color, $value in $theme-colors {
|
||||||
|
.btn-#{$color} {
|
||||||
|
@if $color == "light" {
|
||||||
|
@include button-variant(
|
||||||
|
$value,
|
||||||
|
$value,
|
||||||
|
$hover-background: shade-color($value, $btn-hover-bg-shade-amount),
|
||||||
|
$hover-border: shade-color($value, $btn-hover-border-shade-amount),
|
||||||
|
$active-background: shade-color($value, $btn-active-bg-shade-amount),
|
||||||
|
$active-border: shade-color($value, $btn-active-border-shade-amount)
|
||||||
|
);
|
||||||
|
} @else if $color == "dark" {
|
||||||
|
@include button-variant(
|
||||||
|
$value,
|
||||||
|
$value,
|
||||||
|
$hover-background: tint-color($value, $btn-hover-bg-tint-amount),
|
||||||
|
$hover-border: tint-color($value, $btn-hover-border-tint-amount),
|
||||||
|
$active-background: tint-color($value, $btn-active-bg-tint-amount),
|
||||||
|
$active-border: tint-color($value, $btn-active-border-tint-amount)
|
||||||
|
);
|
||||||
|
} @else {
|
||||||
|
@include button-variant($value, $value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@each $color, $value in $theme-colors {
|
||||||
|
.btn-outline-#{$color} {
|
||||||
|
@include button-outline-variant($value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// scss-docs-end btn-variant-loops
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Link buttons
|
||||||
|
//
|
||||||
|
|
||||||
|
// Make a button look and behave like a link
|
||||||
|
.btn-link {
|
||||||
|
--#{$prefix}btn-font-weight: #{$font-weight-normal};
|
||||||
|
--#{$prefix}btn-color: #{$btn-link-color};
|
||||||
|
--#{$prefix}btn-bg: transparent;
|
||||||
|
--#{$prefix}btn-border-color: transparent;
|
||||||
|
--#{$prefix}btn-hover-color: #{$btn-link-hover-color};
|
||||||
|
--#{$prefix}btn-hover-border-color: transparent;
|
||||||
|
--#{$prefix}btn-active-color: #{$btn-link-hover-color};
|
||||||
|
--#{$prefix}btn-active-border-color: transparent;
|
||||||
|
--#{$prefix}btn-disabled-color: #{$btn-link-disabled-color};
|
||||||
|
--#{$prefix}btn-disabled-border-color: transparent;
|
||||||
|
--#{$prefix}btn-box-shadow: none;
|
||||||
|
--#{$prefix}btn-focus-shadow-rgb: #{to-rgb(mix(color-contrast($primary), $primary, 15%))};
|
||||||
|
|
||||||
|
text-decoration: $link-decoration;
|
||||||
|
@if $enable-gradients {
|
||||||
|
background-image: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:hover,
|
||||||
|
&:focus-visible {
|
||||||
|
text-decoration: $link-hover-decoration;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:focus-visible {
|
||||||
|
color: var(--#{$prefix}btn-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
color: var(--#{$prefix}btn-hover-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
// No need for an active state here
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Button Sizes
|
||||||
|
//
|
||||||
|
|
||||||
|
.btn-lg {
|
||||||
|
@include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-border-radius-lg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-sm {
|
||||||
|
@include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-border-radius-sm);
|
||||||
|
}
|
234
app/assets/scss/material-dashboard/bootstrap/_card.scss
Normal file
234
app/assets/scss/material-dashboard/bootstrap/_card.scss
Normal file
@ -0,0 +1,234 @@
|
|||||||
|
//
|
||||||
|
// Base styles
|
||||||
|
//
|
||||||
|
|
||||||
|
.card {
|
||||||
|
// scss-docs-start card-css-vars
|
||||||
|
--#{$prefix}card-spacer-y: #{$card-spacer-y};
|
||||||
|
--#{$prefix}card-spacer-x: #{$card-spacer-x};
|
||||||
|
--#{$prefix}card-title-spacer-y: #{$card-title-spacer-y};
|
||||||
|
--#{$prefix}card-border-width: #{$card-border-width};
|
||||||
|
--#{$prefix}card-border-color: #{$card-border-color};
|
||||||
|
--#{$prefix}card-border-radius: #{$card-border-radius};
|
||||||
|
--#{$prefix}card-box-shadow: #{$card-box-shadow};
|
||||||
|
--#{$prefix}card-inner-border-radius: #{$card-inner-border-radius};
|
||||||
|
--#{$prefix}card-cap-padding-y: #{$card-cap-padding-y};
|
||||||
|
--#{$prefix}card-cap-padding-x: #{$card-cap-padding-x};
|
||||||
|
--#{$prefix}card-cap-bg: #{$card-cap-bg};
|
||||||
|
--#{$prefix}card-cap-color: #{$card-cap-color};
|
||||||
|
--#{$prefix}card-height: #{$card-height};
|
||||||
|
--#{$prefix}card-color: #{$card-color};
|
||||||
|
--#{$prefix}card-bg: #{$card-bg};
|
||||||
|
--#{$prefix}card-img-overlay-padding: #{$card-img-overlay-padding};
|
||||||
|
--#{$prefix}card-group-margin: #{$card-group-margin};
|
||||||
|
// scss-docs-end card-css-vars
|
||||||
|
|
||||||
|
position: relative;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106
|
||||||
|
height: var(--#{$prefix}card-height);
|
||||||
|
word-wrap: break-word;
|
||||||
|
background-color: var(--#{$prefix}card-bg);
|
||||||
|
background-clip: border-box;
|
||||||
|
border: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);
|
||||||
|
@include border-radius(var(--#{$prefix}card-border-radius));
|
||||||
|
@include box-shadow(var(--#{$prefix}card-box-shadow));
|
||||||
|
|
||||||
|
> hr {
|
||||||
|
margin-right: 0;
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
> .list-group {
|
||||||
|
border-top: inherit;
|
||||||
|
border-bottom: inherit;
|
||||||
|
|
||||||
|
&:first-child {
|
||||||
|
border-top-width: 0;
|
||||||
|
@include border-top-radius(var(--#{$prefix}card-inner-border-radius));
|
||||||
|
}
|
||||||
|
|
||||||
|
&:last-child {
|
||||||
|
border-bottom-width: 0;
|
||||||
|
@include border-bottom-radius(var(--#{$prefix}card-inner-border-radius));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Due to specificity of the above selector (`.card > .list-group`), we must
|
||||||
|
// use a child selector here to prevent double borders.
|
||||||
|
> .card-header + .list-group,
|
||||||
|
> .list-group + .card-footer {
|
||||||
|
border-top: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-body {
|
||||||
|
// Enable `flex-grow: 1` for decks and groups so that card blocks take up
|
||||||
|
// as much space as possible, ensuring footers are aligned to the bottom.
|
||||||
|
flex: 1 1 auto;
|
||||||
|
padding: var(--#{$prefix}card-spacer-y) var(--#{$prefix}card-spacer-x);
|
||||||
|
color: var(--#{$prefix}card-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-title {
|
||||||
|
margin-bottom: var(--#{$prefix}card-title-spacer-y);
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-subtitle {
|
||||||
|
margin-top: calc(-.5 * var(--#{$prefix}card-title-spacer-y)); // stylelint-disable-line function-disallowed-list
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-text:last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-link {
|
||||||
|
&:hover {
|
||||||
|
text-decoration: if($link-hover-decoration == underline, none, null);
|
||||||
|
}
|
||||||
|
|
||||||
|
+ .card-link {
|
||||||
|
margin-left: var(--#{$prefix}card-spacer-x);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Optional textual caps
|
||||||
|
//
|
||||||
|
|
||||||
|
.card-header {
|
||||||
|
padding: var(--#{$prefix}card-cap-padding-y) var(--#{$prefix}card-cap-padding-x);
|
||||||
|
margin-bottom: 0; // Removes the default margin-bottom of <hN>
|
||||||
|
color: var(--#{$prefix}card-cap-color);
|
||||||
|
background-color: var(--#{$prefix}card-cap-bg);
|
||||||
|
border-bottom: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);
|
||||||
|
|
||||||
|
&:first-child {
|
||||||
|
@include border-radius(var(--#{$prefix}card-inner-border-radius) var(--#{$prefix}card-inner-border-radius) 0 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-footer {
|
||||||
|
padding: var(--#{$prefix}card-cap-padding-y) var(--#{$prefix}card-cap-padding-x);
|
||||||
|
color: var(--#{$prefix}card-cap-color);
|
||||||
|
background-color: var(--#{$prefix}card-cap-bg);
|
||||||
|
border-top: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);
|
||||||
|
|
||||||
|
&:last-child {
|
||||||
|
@include border-radius(0 0 var(--#{$prefix}card-inner-border-radius) var(--#{$prefix}card-inner-border-radius));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Header navs
|
||||||
|
//
|
||||||
|
|
||||||
|
.card-header-tabs {
|
||||||
|
margin-right: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list
|
||||||
|
margin-bottom: calc(-1 * var(--#{$prefix}card-cap-padding-y)); // stylelint-disable-line function-disallowed-list
|
||||||
|
margin-left: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list
|
||||||
|
border-bottom: 0;
|
||||||
|
|
||||||
|
.nav-link.active {
|
||||||
|
background-color: var(--#{$prefix}card-bg);
|
||||||
|
border-bottom-color: var(--#{$prefix}card-bg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-header-pills {
|
||||||
|
margin-right: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list
|
||||||
|
margin-left: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list
|
||||||
|
}
|
||||||
|
|
||||||
|
// Card image
|
||||||
|
.card-img-overlay {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
left: 0;
|
||||||
|
padding: var(--#{$prefix}card-img-overlay-padding);
|
||||||
|
@include border-radius(var(--#{$prefix}card-inner-border-radius));
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-img,
|
||||||
|
.card-img-top,
|
||||||
|
.card-img-bottom {
|
||||||
|
width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-img,
|
||||||
|
.card-img-top {
|
||||||
|
@include border-top-radius(var(--#{$prefix}card-inner-border-radius));
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-img,
|
||||||
|
.card-img-bottom {
|
||||||
|
@include border-bottom-radius(var(--#{$prefix}card-inner-border-radius));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Card groups
|
||||||
|
//
|
||||||
|
|
||||||
|
.card-group {
|
||||||
|
// The child selector allows nested `.card` within `.card-group`
|
||||||
|
// to display properly.
|
||||||
|
> .card {
|
||||||
|
margin-bottom: var(--#{$prefix}card-group-margin);
|
||||||
|
}
|
||||||
|
|
||||||
|
@include media-breakpoint-up(sm) {
|
||||||
|
display: flex;
|
||||||
|
flex-flow: row wrap;
|
||||||
|
// The child selector allows nested `.card` within `.card-group`
|
||||||
|
// to display properly.
|
||||||
|
> .card {
|
||||||
|
// Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4
|
||||||
|
flex: 1 0 0%;
|
||||||
|
margin-bottom: 0;
|
||||||
|
|
||||||
|
+ .card {
|
||||||
|
margin-left: 0;
|
||||||
|
border-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Handle rounded corners
|
||||||
|
@if $enable-rounded {
|
||||||
|
&:not(:last-child) {
|
||||||
|
@include border-end-radius(0);
|
||||||
|
|
||||||
|
.card-img-top,
|
||||||
|
.card-header {
|
||||||
|
// stylelint-disable-next-line property-disallowed-list
|
||||||
|
border-top-right-radius: 0;
|
||||||
|
}
|
||||||
|
.card-img-bottom,
|
||||||
|
.card-footer {
|
||||||
|
// stylelint-disable-next-line property-disallowed-list
|
||||||
|
border-bottom-right-radius: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&:not(:first-child) {
|
||||||
|
@include border-start-radius(0);
|
||||||
|
|
||||||
|
.card-img-top,
|
||||||
|
.card-header {
|
||||||
|
// stylelint-disable-next-line property-disallowed-list
|
||||||
|
border-top-left-radius: 0;
|
||||||
|
}
|
||||||
|
.card-img-bottom,
|
||||||
|
.card-footer {
|
||||||
|
// stylelint-disable-next-line property-disallowed-list
|
||||||
|
border-bottom-left-radius: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
226
app/assets/scss/material-dashboard/bootstrap/_carousel.scss
Normal file
226
app/assets/scss/material-dashboard/bootstrap/_carousel.scss
Normal file
@ -0,0 +1,226 @@
|
|||||||
|
// Notes on the classes:
|
||||||
|
//
|
||||||
|
// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)
|
||||||
|
// even when their scroll action started on a carousel, but for compatibility (with Firefox)
|
||||||
|
// we're preventing all actions instead
|
||||||
|
// 2. The .carousel-item-start and .carousel-item-end is used to indicate where
|
||||||
|
// the active slide is heading.
|
||||||
|
// 3. .active.carousel-item is the current slide.
|
||||||
|
// 4. .active.carousel-item-start and .active.carousel-item-end is the current
|
||||||
|
// slide in its in-transition state. Only one of these occurs at a time.
|
||||||
|
// 5. .carousel-item-next.carousel-item-start and .carousel-item-prev.carousel-item-end
|
||||||
|
// is the upcoming slide in transition.
|
||||||
|
|
||||||
|
.carousel {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel.pointer-event {
|
||||||
|
touch-action: pan-y;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-inner {
|
||||||
|
position: relative;
|
||||||
|
width: 100%;
|
||||||
|
overflow: hidden;
|
||||||
|
@include clearfix();
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-item {
|
||||||
|
position: relative;
|
||||||
|
display: none;
|
||||||
|
float: left;
|
||||||
|
width: 100%;
|
||||||
|
margin-right: -100%;
|
||||||
|
backface-visibility: hidden;
|
||||||
|
@include transition($carousel-transition);
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-item.active,
|
||||||
|
.carousel-item-next,
|
||||||
|
.carousel-item-prev {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-item-next:not(.carousel-item-start),
|
||||||
|
.active.carousel-item-end {
|
||||||
|
transform: translateX(100%);
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-item-prev:not(.carousel-item-end),
|
||||||
|
.active.carousel-item-start {
|
||||||
|
transform: translateX(-100%);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Alternate transitions
|
||||||
|
//
|
||||||
|
|
||||||
|
.carousel-fade {
|
||||||
|
.carousel-item {
|
||||||
|
opacity: 0;
|
||||||
|
transition-property: opacity;
|
||||||
|
transform: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-item.active,
|
||||||
|
.carousel-item-next.carousel-item-start,
|
||||||
|
.carousel-item-prev.carousel-item-end {
|
||||||
|
z-index: 1;
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.active.carousel-item-start,
|
||||||
|
.active.carousel-item-end {
|
||||||
|
z-index: 0;
|
||||||
|
opacity: 0;
|
||||||
|
@include transition(opacity 0s $carousel-transition-duration);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Left/right controls for nav
|
||||||
|
//
|
||||||
|
|
||||||
|
.carousel-control-prev,
|
||||||
|
.carousel-control-next {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
bottom: 0;
|
||||||
|
z-index: 1;
|
||||||
|
// Use flex for alignment (1-3)
|
||||||
|
display: flex; // 1. allow flex styles
|
||||||
|
align-items: center; // 2. vertically center contents
|
||||||
|
justify-content: center; // 3. horizontally center contents
|
||||||
|
width: $carousel-control-width;
|
||||||
|
padding: 0;
|
||||||
|
color: $carousel-control-color;
|
||||||
|
text-align: center;
|
||||||
|
background: none;
|
||||||
|
border: 0;
|
||||||
|
opacity: $carousel-control-opacity;
|
||||||
|
@include transition($carousel-control-transition);
|
||||||
|
|
||||||
|
// Hover/focus state
|
||||||
|
&:hover,
|
||||||
|
&:focus {
|
||||||
|
color: $carousel-control-color;
|
||||||
|
text-decoration: none;
|
||||||
|
outline: 0;
|
||||||
|
opacity: $carousel-control-hover-opacity;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.carousel-control-prev {
|
||||||
|
left: 0;
|
||||||
|
background-image: if($enable-gradients, linear-gradient(90deg, rgba($black, .25), rgba($black, .001)), null);
|
||||||
|
}
|
||||||
|
.carousel-control-next {
|
||||||
|
right: 0;
|
||||||
|
background-image: if($enable-gradients, linear-gradient(270deg, rgba($black, .25), rgba($black, .001)), null);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Icons for within
|
||||||
|
.carousel-control-prev-icon,
|
||||||
|
.carousel-control-next-icon {
|
||||||
|
display: inline-block;
|
||||||
|
width: $carousel-control-icon-width;
|
||||||
|
height: $carousel-control-icon-width;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-position: 50%;
|
||||||
|
background-size: 100% 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* rtl:options: {
|
||||||
|
"autoRename": true,
|
||||||
|
"stringMap":[ {
|
||||||
|
"name" : "prev-next",
|
||||||
|
"search" : "prev",
|
||||||
|
"replace" : "next"
|
||||||
|
} ]
|
||||||
|
} */
|
||||||
|
.carousel-control-prev-icon {
|
||||||
|
background-image: escape-svg($carousel-control-prev-icon-bg);
|
||||||
|
}
|
||||||
|
.carousel-control-next-icon {
|
||||||
|
background-image: escape-svg($carousel-control-next-icon-bg);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Optional indicator pips/controls
|
||||||
|
//
|
||||||
|
// Add a container (such as a list) with the following class and add an item (ideally a focusable control,
|
||||||
|
// like a button) with data-bs-target for each slide your carousel holds.
|
||||||
|
|
||||||
|
.carousel-indicators {
|
||||||
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
left: 0;
|
||||||
|
z-index: 2;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
padding: 0;
|
||||||
|
// Use the .carousel-control's width as margin so we don't overlay those
|
||||||
|
margin-right: $carousel-control-width;
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
margin-left: $carousel-control-width;
|
||||||
|
list-style: none;
|
||||||
|
|
||||||
|
[data-bs-target] {
|
||||||
|
box-sizing: content-box;
|
||||||
|
flex: 0 1 auto;
|
||||||
|
width: $carousel-indicator-width;
|
||||||
|
height: $carousel-indicator-height;
|
||||||
|
padding: 0;
|
||||||
|
margin-right: $carousel-indicator-spacer;
|
||||||
|
margin-left: $carousel-indicator-spacer;
|
||||||
|
text-indent: -999px;
|
||||||
|
cursor: pointer;
|
||||||
|
background-color: $carousel-indicator-active-bg;
|
||||||
|
background-clip: padding-box;
|
||||||
|
border: 0;
|
||||||
|
// Use transparent borders to increase the hit area by 10px on top and bottom.
|
||||||
|
border-top: $carousel-indicator-hit-area-height solid transparent;
|
||||||
|
border-bottom: $carousel-indicator-hit-area-height solid transparent;
|
||||||
|
opacity: $carousel-indicator-opacity;
|
||||||
|
@include transition($carousel-indicator-transition);
|
||||||
|
}
|
||||||
|
|
||||||
|
.active {
|
||||||
|
opacity: $carousel-indicator-active-opacity;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Optional captions
|
||||||
|
//
|
||||||
|
//
|
||||||
|
|
||||||
|
.carousel-caption {
|
||||||
|
position: absolute;
|
||||||
|
right: (100% - $carousel-caption-width) * .5;
|
||||||
|
bottom: $carousel-caption-spacer;
|
||||||
|
left: (100% - $carousel-caption-width) * .5;
|
||||||
|
padding-top: $carousel-caption-padding-y;
|
||||||
|
padding-bottom: $carousel-caption-padding-y;
|
||||||
|
color: $carousel-caption-color;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Dark mode carousel
|
||||||
|
|
||||||
|
.carousel-dark {
|
||||||
|
.carousel-control-prev-icon,
|
||||||
|
.carousel-control-next-icon {
|
||||||
|
filter: $carousel-dark-control-icon-filter;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-indicators [data-bs-target] {
|
||||||
|
background-color: $carousel-dark-indicator-active-bg;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-caption {
|
||||||
|
color: $carousel-dark-caption-color;
|
||||||
|
}
|
||||||
|
}
|
40
app/assets/scss/material-dashboard/bootstrap/_close.scss
Normal file
40
app/assets/scss/material-dashboard/bootstrap/_close.scss
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
// Transparent background and border properties included for button version.
|
||||||
|
// iOS requires the button element instead of an anchor tag.
|
||||||
|
// If you want the anchor version, it requires `href="#"`.
|
||||||
|
// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile
|
||||||
|
|
||||||
|
.btn-close {
|
||||||
|
box-sizing: content-box;
|
||||||
|
width: $btn-close-width;
|
||||||
|
height: $btn-close-height;
|
||||||
|
padding: $btn-close-padding-y $btn-close-padding-x;
|
||||||
|
color: $btn-close-color;
|
||||||
|
background: transparent escape-svg($btn-close-bg) center / $btn-close-width auto no-repeat; // include transparent for button elements
|
||||||
|
border: 0; // for button elements
|
||||||
|
@include border-radius();
|
||||||
|
opacity: $btn-close-opacity;
|
||||||
|
|
||||||
|
// Override <a>'s hover style
|
||||||
|
&:hover {
|
||||||
|
color: $btn-close-color;
|
||||||
|
text-decoration: none;
|
||||||
|
opacity: $btn-close-hover-opacity;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:focus {
|
||||||
|
outline: 0;
|
||||||
|
box-shadow: $btn-close-focus-shadow;
|
||||||
|
opacity: $btn-close-focus-opacity;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:disabled,
|
||||||
|
&.disabled {
|
||||||
|
pointer-events: none;
|
||||||
|
user-select: none;
|
||||||
|
opacity: $btn-close-disabled-opacity;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-close-white {
|
||||||
|
filter: $btn-close-white-filter;
|
||||||
|
}
|
@ -0,0 +1,41 @@
|
|||||||
|
// Container widths
|
||||||
|
//
|
||||||
|
// Set the container width, and override it for fixed navbars in media queries.
|
||||||
|
|
||||||
|
@if $enable-container-classes {
|
||||||
|
// Single container class with breakpoint max-widths
|
||||||
|
.container,
|
||||||
|
// 100% wide container at all breakpoints
|
||||||
|
.container-fluid {
|
||||||
|
@include make-container();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Responsive containers that are 100% wide until a breakpoint
|
||||||
|
@each $breakpoint, $container-max-width in $container-max-widths {
|
||||||
|
.container-#{$breakpoint} {
|
||||||
|
@extend .container-fluid;
|
||||||
|
}
|
||||||
|
|
||||||
|
@include media-breakpoint-up($breakpoint, $grid-breakpoints) {
|
||||||
|
%responsive-container-#{$breakpoint} {
|
||||||
|
max-width: $container-max-width;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Extend each breakpoint which is smaller or equal to the current breakpoint
|
||||||
|
$extend-breakpoint: true;
|
||||||
|
|
||||||
|
@each $name, $width in $grid-breakpoints {
|
||||||
|
@if ($extend-breakpoint) {
|
||||||
|
.container#{breakpoint-infix($name, $grid-breakpoints)} {
|
||||||
|
@extend %responsive-container-#{$breakpoint};
|
||||||
|
}
|
||||||
|
|
||||||
|
// Once the current breakpoint is reached, stop extending
|
||||||
|
@if ($breakpoint == $name) {
|
||||||
|
$extend-breakpoint: false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
249
app/assets/scss/material-dashboard/bootstrap/_dropdown.scss
Normal file
249
app/assets/scss/material-dashboard/bootstrap/_dropdown.scss
Normal file
@ -0,0 +1,249 @@
|
|||||||
|
// The dropdown wrapper (`<div>`)
|
||||||
|
.dropup,
|
||||||
|
.dropend,
|
||||||
|
.dropdown,
|
||||||
|
.dropstart,
|
||||||
|
.dropup-center,
|
||||||
|
.dropdown-center {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-toggle {
|
||||||
|
white-space: nowrap;
|
||||||
|
|
||||||
|
// Generate the caret automatically
|
||||||
|
@include caret();
|
||||||
|
}
|
||||||
|
|
||||||
|
// The dropdown menu
|
||||||
|
.dropdown-menu {
|
||||||
|
// scss-docs-start dropdown-css-vars
|
||||||
|
--#{$prefix}dropdown-zindex: #{$zindex-dropdown};
|
||||||
|
--#{$prefix}dropdown-min-width: #{$dropdown-min-width};
|
||||||
|
--#{$prefix}dropdown-padding-x: #{$dropdown-padding-x};
|
||||||
|
--#{$prefix}dropdown-padding-y: #{$dropdown-padding-y};
|
||||||
|
--#{$prefix}dropdown-spacer: #{$dropdown-spacer};
|
||||||
|
@include rfs($dropdown-font-size, --#{$prefix}dropdown-font-size);
|
||||||
|
--#{$prefix}dropdown-color: #{$dropdown-color};
|
||||||
|
--#{$prefix}dropdown-bg: #{$dropdown-bg};
|
||||||
|
--#{$prefix}dropdown-border-color: #{$dropdown-border-color};
|
||||||
|
--#{$prefix}dropdown-border-radius: #{$dropdown-border-radius};
|
||||||
|
--#{$prefix}dropdown-border-width: #{$dropdown-border-width};
|
||||||
|
--#{$prefix}dropdown-inner-border-radius: #{$dropdown-inner-border-radius};
|
||||||
|
--#{$prefix}dropdown-divider-bg: #{$dropdown-divider-bg};
|
||||||
|
--#{$prefix}dropdown-divider-margin-y: #{$dropdown-divider-margin-y};
|
||||||
|
--#{$prefix}dropdown-box-shadow: #{$dropdown-box-shadow};
|
||||||
|
--#{$prefix}dropdown-link-color: #{$dropdown-link-color};
|
||||||
|
--#{$prefix}dropdown-link-hover-color: #{$dropdown-link-hover-color};
|
||||||
|
--#{$prefix}dropdown-link-hover-bg: #{$dropdown-link-hover-bg};
|
||||||
|
--#{$prefix}dropdown-link-active-color: #{$dropdown-link-active-color};
|
||||||
|
--#{$prefix}dropdown-link-active-bg: #{$dropdown-link-active-bg};
|
||||||
|
--#{$prefix}dropdown-link-disabled-color: #{$dropdown-link-disabled-color};
|
||||||
|
--#{$prefix}dropdown-item-padding-x: #{$dropdown-item-padding-x};
|
||||||
|
--#{$prefix}dropdown-item-padding-y: #{$dropdown-item-padding-y};
|
||||||
|
--#{$prefix}dropdown-header-color: #{$dropdown-header-color};
|
||||||
|
--#{$prefix}dropdown-header-padding-x: #{$dropdown-header-padding-x};
|
||||||
|
--#{$prefix}dropdown-header-padding-y: #{$dropdown-header-padding-y};
|
||||||
|
// scss-docs-end dropdown-css-vars
|
||||||
|
|
||||||
|
position: absolute;
|
||||||
|
z-index: var(--#{$prefix}dropdown-zindex);
|
||||||
|
display: none; // none by default, but block on "open" of the menu
|
||||||
|
min-width: var(--#{$prefix}dropdown-min-width);
|
||||||
|
padding: var(--#{$prefix}dropdown-padding-y) var(--#{$prefix}dropdown-padding-x);
|
||||||
|
margin: 0; // Override default margin of ul
|
||||||
|
@include font-size(var(--#{$prefix}dropdown-font-size));
|
||||||
|
color: var(--#{$prefix}dropdown-color);
|
||||||
|
text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)
|
||||||
|
list-style: none;
|
||||||
|
background-color: var(--#{$prefix}dropdown-bg);
|
||||||
|
background-clip: padding-box;
|
||||||
|
border: var(--#{$prefix}dropdown-border-width) solid var(--#{$prefix}dropdown-border-color);
|
||||||
|
@include border-radius(var(--#{$prefix}dropdown-border-radius));
|
||||||
|
@include box-shadow(var(--#{$prefix}dropdown-box-shadow));
|
||||||
|
|
||||||
|
&[data-bs-popper] {
|
||||||
|
top: 100%;
|
||||||
|
left: 0;
|
||||||
|
margin-top: var(--#{$prefix}dropdown-spacer);
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $dropdown-padding-y == 0 {
|
||||||
|
> .dropdown-item:first-child,
|
||||||
|
> li:first-child .dropdown-item {
|
||||||
|
@include border-top-radius(var(--#{$prefix}dropdown-inner-border-radius));
|
||||||
|
}
|
||||||
|
> .dropdown-item:last-child,
|
||||||
|
> li:last-child .dropdown-item {
|
||||||
|
@include border-bottom-radius(var(--#{$prefix}dropdown-inner-border-radius));
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// scss-docs-start responsive-breakpoints
|
||||||
|
// We deliberately hardcode the `bs-` prefix because we check
|
||||||
|
// this custom property in JS to determine Popper's positioning
|
||||||
|
|
||||||
|
@each $breakpoint in map-keys($grid-breakpoints) {
|
||||||
|
@include media-breakpoint-up($breakpoint) {
|
||||||
|
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
|
||||||
|
|
||||||
|
.dropdown-menu#{$infix}-start {
|
||||||
|
--bs-position: start;
|
||||||
|
|
||||||
|
&[data-bs-popper] {
|
||||||
|
right: auto;
|
||||||
|
left: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-menu#{$infix}-end {
|
||||||
|
--bs-position: end;
|
||||||
|
|
||||||
|
&[data-bs-popper] {
|
||||||
|
right: 0;
|
||||||
|
left: auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// scss-docs-end responsive-breakpoints
|
||||||
|
|
||||||
|
// Allow for dropdowns to go bottom up (aka, dropup-menu)
|
||||||
|
// Just add .dropup after the standard .dropdown class and you're set.
|
||||||
|
.dropup {
|
||||||
|
.dropdown-menu[data-bs-popper] {
|
||||||
|
top: auto;
|
||||||
|
bottom: 100%;
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: var(--#{$prefix}dropdown-spacer);
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-toggle {
|
||||||
|
@include caret(up);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropend {
|
||||||
|
.dropdown-menu[data-bs-popper] {
|
||||||
|
top: 0;
|
||||||
|
right: auto;
|
||||||
|
left: 100%;
|
||||||
|
margin-top: 0;
|
||||||
|
margin-left: var(--#{$prefix}dropdown-spacer);
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-toggle {
|
||||||
|
@include caret(end);
|
||||||
|
&::after {
|
||||||
|
vertical-align: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropstart {
|
||||||
|
.dropdown-menu[data-bs-popper] {
|
||||||
|
top: 0;
|
||||||
|
right: 100%;
|
||||||
|
left: auto;
|
||||||
|
margin-top: 0;
|
||||||
|
margin-right: var(--#{$prefix}dropdown-spacer);
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-toggle {
|
||||||
|
@include caret(start);
|
||||||
|
&::before {
|
||||||
|
vertical-align: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Dividers (basically an `<hr>`) within the dropdown
|
||||||
|
.dropdown-divider {
|
||||||
|
height: 0;
|
||||||
|
margin: var(--#{$prefix}dropdown-divider-margin-y) 0;
|
||||||
|
overflow: hidden;
|
||||||
|
border-top: 1px solid var(--#{$prefix}dropdown-divider-bg);
|
||||||
|
opacity: 1; // Revisit in v6 to de-dupe styles that conflict with <hr> element
|
||||||
|
}
|
||||||
|
|
||||||
|
// Links, buttons, and more within the dropdown menu
|
||||||
|
//
|
||||||
|
// `<button>`-specific styles are denoted with `// For <button>s`
|
||||||
|
.dropdown-item {
|
||||||
|
display: block;
|
||||||
|
width: 100%; // For `<button>`s
|
||||||
|
padding: var(--#{$prefix}dropdown-item-padding-y) var(--#{$prefix}dropdown-item-padding-x);
|
||||||
|
clear: both;
|
||||||
|
font-weight: $font-weight-normal;
|
||||||
|
color: var(--#{$prefix}dropdown-link-color);
|
||||||
|
text-align: inherit; // For `<button>`s
|
||||||
|
text-decoration: if($link-decoration == none, null, none);
|
||||||
|
white-space: nowrap; // prevent links from randomly breaking onto new lines
|
||||||
|
background-color: transparent; // For `<button>`s
|
||||||
|
border: 0; // For `<button>`s
|
||||||
|
|
||||||
|
&:hover,
|
||||||
|
&:focus {
|
||||||
|
color: var(--#{$prefix}dropdown-link-hover-color);
|
||||||
|
text-decoration: if($link-hover-decoration == underline, none, null);
|
||||||
|
@include gradient-bg(var(--#{$prefix}dropdown-link-hover-bg));
|
||||||
|
}
|
||||||
|
|
||||||
|
&.active,
|
||||||
|
&:active {
|
||||||
|
color: var(--#{$prefix}dropdown-link-active-color);
|
||||||
|
text-decoration: none;
|
||||||
|
@include gradient-bg(var(--#{$prefix}dropdown-link-active-bg));
|
||||||
|
}
|
||||||
|
|
||||||
|
&.disabled,
|
||||||
|
&:disabled {
|
||||||
|
color: var(--#{$prefix}dropdown-link-disabled-color);
|
||||||
|
pointer-events: none;
|
||||||
|
background-color: transparent;
|
||||||
|
// Remove CSS gradients if they're enabled
|
||||||
|
background-image: if($enable-gradients, none, null);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-menu.show {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Dropdown section headers
|
||||||
|
.dropdown-header {
|
||||||
|
display: block;
|
||||||
|
padding: var(--#{$prefix}dropdown-header-padding-y) var(--#{$prefix}dropdown-header-padding-x);
|
||||||
|
margin-bottom: 0; // for use with heading elements
|
||||||
|
@include font-size($font-size-sm);
|
||||||
|
color: var(--#{$prefix}dropdown-header-color);
|
||||||
|
white-space: nowrap; // as with > li > a
|
||||||
|
}
|
||||||
|
|
||||||
|
// Dropdown text
|
||||||
|
.dropdown-item-text {
|
||||||
|
display: block;
|
||||||
|
padding: var(--#{$prefix}dropdown-item-padding-y) var(--#{$prefix}dropdown-item-padding-x);
|
||||||
|
color: var(--#{$prefix}dropdown-link-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Dark dropdowns
|
||||||
|
.dropdown-menu-dark {
|
||||||
|
// scss-docs-start dropdown-dark-css-vars
|
||||||
|
--#{$prefix}dropdown-color: #{$dropdown-dark-color};
|
||||||
|
--#{$prefix}dropdown-bg: #{$dropdown-dark-bg};
|
||||||
|
--#{$prefix}dropdown-border-color: #{$dropdown-dark-border-color};
|
||||||
|
--#{$prefix}dropdown-box-shadow: #{$dropdown-dark-box-shadow};
|
||||||
|
--#{$prefix}dropdown-link-color: #{$dropdown-dark-link-color};
|
||||||
|
--#{$prefix}dropdown-link-hover-color: #{$dropdown-dark-link-hover-color};
|
||||||
|
--#{$prefix}dropdown-divider-bg: #{$dropdown-dark-divider-bg};
|
||||||
|
--#{$prefix}dropdown-link-hover-bg: #{$dropdown-dark-link-hover-bg};
|
||||||
|
--#{$prefix}dropdown-link-active-color: #{$dropdown-dark-link-active-color};
|
||||||
|
--#{$prefix}dropdown-link-active-bg: #{$dropdown-dark-link-active-bg};
|
||||||
|
--#{$prefix}dropdown-link-disabled-color: #{$dropdown-dark-link-disabled-color};
|
||||||
|
--#{$prefix}dropdown-header-color: #{$dropdown-dark-header-color};
|
||||||
|
// scss-docs-end dropdown-dark-css-vars
|
||||||
|
}
|
9
app/assets/scss/material-dashboard/bootstrap/_forms.scss
Normal file
9
app/assets/scss/material-dashboard/bootstrap/_forms.scss
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
@import "forms/labels";
|
||||||
|
@import "forms/form-text";
|
||||||
|
@import "forms/form-control";
|
||||||
|
@import "forms/form-select";
|
||||||
|
@import "forms/form-check";
|
||||||
|
@import "forms/form-range";
|
||||||
|
@import "forms/floating-labels";
|
||||||
|
@import "forms/input-group";
|
||||||
|
@import "forms/validation";
|
302
app/assets/scss/material-dashboard/bootstrap/_functions.scss
Normal file
302
app/assets/scss/material-dashboard/bootstrap/_functions.scss
Normal file
@ -0,0 +1,302 @@
|
|||||||
|
// Bootstrap functions
|
||||||
|
//
|
||||||
|
// Utility mixins and functions for evaluating source code across our variables, maps, and mixins.
|
||||||
|
|
||||||
|
// Ascending
|
||||||
|
// Used to evaluate Sass maps like our grid breakpoints.
|
||||||
|
@mixin _assert-ascending($map, $map-name) {
|
||||||
|
$prev-key: null;
|
||||||
|
$prev-num: null;
|
||||||
|
@each $key, $num in $map {
|
||||||
|
@if $prev-num == null or unit($num) == "%" or unit($prev-num) == "%" {
|
||||||
|
// Do nothing
|
||||||
|
} @else if not comparable($prev-num, $num) {
|
||||||
|
@warn "Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !";
|
||||||
|
} @else if $prev-num >= $num {
|
||||||
|
@warn "Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !";
|
||||||
|
}
|
||||||
|
$prev-key: $key;
|
||||||
|
$prev-num: $num;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Starts at zero
|
||||||
|
// Used to ensure the min-width of the lowest breakpoint starts at 0.
|
||||||
|
@mixin _assert-starts-at-zero($map, $map-name: "$grid-breakpoints") {
|
||||||
|
@if length($map) > 0 {
|
||||||
|
$values: map-values($map);
|
||||||
|
$first-value: nth($values, 1);
|
||||||
|
@if $first-value != 0 {
|
||||||
|
@warn "First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}.";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Colors
|
||||||
|
@function to-rgb($value) {
|
||||||
|
@return red($value), green($value), blue($value);
|
||||||
|
}
|
||||||
|
|
||||||
|
// stylelint-disable scss/dollar-variable-pattern
|
||||||
|
@function rgba-css-var($identifier, $target) {
|
||||||
|
@if $identifier == "body" and $target == "bg" {
|
||||||
|
@return rgba(var(--#{$prefix}#{$identifier}-bg-rgb), var(--#{$prefix}#{$target}-opacity));
|
||||||
|
} @if $identifier == "body" and $target == "text" {
|
||||||
|
@return rgba(var(--#{$prefix}#{$identifier}-color-rgb), var(--#{$prefix}#{$target}-opacity));
|
||||||
|
} @else {
|
||||||
|
@return rgba(var(--#{$prefix}#{$identifier}-rgb), var(--#{$prefix}#{$target}-opacity));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@function map-loop($map, $func, $args...) {
|
||||||
|
$_map: ();
|
||||||
|
|
||||||
|
@each $key, $value in $map {
|
||||||
|
// allow to pass the $key and $value of the map as an function argument
|
||||||
|
$_args: ();
|
||||||
|
@each $arg in $args {
|
||||||
|
$_args: append($_args, if($arg == "$key", $key, if($arg == "$value", $value, $arg)));
|
||||||
|
}
|
||||||
|
|
||||||
|
$_map: map-merge($_map, ($key: call(get-function($func), $_args...)));
|
||||||
|
}
|
||||||
|
|
||||||
|
@return $_map;
|
||||||
|
}
|
||||||
|
// stylelint-enable scss/dollar-variable-pattern
|
||||||
|
|
||||||
|
@function varify($list) {
|
||||||
|
$result: null;
|
||||||
|
@each $entry in $list {
|
||||||
|
$result: append($result, var(--#{$prefix}#{$entry}), space);
|
||||||
|
}
|
||||||
|
@return $result;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Internal Bootstrap function to turn maps into its negative variant.
|
||||||
|
// It prefixes the keys with `n` and makes the value negative.
|
||||||
|
@function negativify-map($map) {
|
||||||
|
$result: ();
|
||||||
|
@each $key, $value in $map {
|
||||||
|
@if $key != 0 {
|
||||||
|
$result: map-merge($result, ("n" + $key: (-$value)));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@return $result;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Get multiple keys from a sass map
|
||||||
|
@function map-get-multiple($map, $values) {
|
||||||
|
$result: ();
|
||||||
|
@each $key, $value in $map {
|
||||||
|
@if (index($values, $key) != null) {
|
||||||
|
$result: map-merge($result, ($key: $value));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@return $result;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Merge multiple maps
|
||||||
|
@function map-merge-multiple($maps...) {
|
||||||
|
$merged-maps: ();
|
||||||
|
|
||||||
|
@each $map in $maps {
|
||||||
|
$merged-maps: map-merge($merged-maps, $map);
|
||||||
|
}
|
||||||
|
@return $merged-maps;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Replace `$search` with `$replace` in `$string`
|
||||||
|
// Used on our SVG icon backgrounds for custom forms.
|
||||||
|
//
|
||||||
|
// @author Kitty Giraudel
|
||||||
|
// @param {String} $string - Initial string
|
||||||
|
// @param {String} $search - Substring to replace
|
||||||
|
// @param {String} $replace ('') - New value
|
||||||
|
// @return {String} - Updated string
|
||||||
|
@function str-replace($string, $search, $replace: "") {
|
||||||
|
$index: str-index($string, $search);
|
||||||
|
|
||||||
|
@if $index {
|
||||||
|
@return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);
|
||||||
|
}
|
||||||
|
|
||||||
|
@return $string;
|
||||||
|
}
|
||||||
|
|
||||||
|
// See https://codepen.io/kevinweber/pen/dXWoRw
|
||||||
|
//
|
||||||
|
// Requires the use of quotes around data URIs.
|
||||||
|
|
||||||
|
@function escape-svg($string) {
|
||||||
|
@if str-index($string, "data:image/svg+xml") {
|
||||||
|
@each $char, $encoded in $escaped-characters {
|
||||||
|
// Do not escape the url brackets
|
||||||
|
@if str-index($string, "url(") == 1 {
|
||||||
|
$string: url("#{str-replace(str-slice($string, 6, -3), $char, $encoded)}");
|
||||||
|
} @else {
|
||||||
|
$string: str-replace($string, $char, $encoded);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@return $string;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Color contrast
|
||||||
|
// See https://github.com/twbs/bootstrap/pull/30168
|
||||||
|
|
||||||
|
// A list of pre-calculated numbers of pow(divide((divide($value, 255) + .055), 1.055), 2.4). (from 0 to 255)
|
||||||
|
// stylelint-disable-next-line scss/dollar-variable-default, scss/dollar-variable-pattern
|
||||||
|
$_luminance-list: .0008 .001 .0011 .0013 .0015 .0017 .002 .0022 .0025 .0027 .003 .0033 .0037 .004 .0044 .0048 .0052 .0056 .006 .0065 .007 .0075 .008 .0086 .0091 .0097 .0103 .011 .0116 .0123 .013 .0137 .0144 .0152 .016 .0168 .0176 .0185 .0194 .0203 .0212 .0222 .0232 .0242 .0252 .0262 .0273 .0284 .0296 .0307 .0319 .0331 .0343 .0356 .0369 .0382 .0395 .0409 .0423 .0437 .0452 .0467 .0482 .0497 .0513 .0529 .0545 .0561 .0578 .0595 .0612 .063 .0648 .0666 .0685 .0704 .0723 .0742 .0762 .0782 .0802 .0823 .0844 .0865 .0887 .0908 .0931 .0953 .0976 .0999 .1022 .1046 .107 .1095 .1119 .1144 .117 .1195 .1221 .1248 .1274 .1301 .1329 .1356 .1384 .1413 .1441 .147 .15 .1529 .1559 .159 .162 .1651 .1683 .1714 .1746 .1779 .1812 .1845 .1878 .1912 .1946 .1981 .2016 .2051 .2086 .2122 .2159 .2195 .2232 .227 .2307 .2346 .2384 .2423 .2462 .2502 .2542 .2582 .2623 .2664 .2705 .2747 .2789 .2831 .2874 .2918 .2961 .3005 .305 .3095 .314 .3185 .3231 .3278 .3325 .3372 .3419 .3467 .3515 .3564 .3613 .3663 .3712 .3763 .3813 .3864 .3916 .3968 .402 .4072 .4125 .4179 .4233 .4287 .4342 .4397 .4452 .4508 .4564 .4621 .4678 .4735 .4793 .4851 .491 .4969 .5029 .5089 .5149 .521 .5271 .5333 .5395 .5457 .552 .5583 .5647 .5711 .5776 .5841 .5906 .5972 .6038 .6105 .6172 .624 .6308 .6376 .6445 .6514 .6584 .6654 .6724 .6795 .6867 .6939 .7011 .7084 .7157 .7231 .7305 .7379 .7454 .7529 .7605 .7682 .7758 .7835 .7913 .7991 .807 .8148 .8228 .8308 .8388 .8469 .855 .8632 .8714 .8796 .8879 .8963 .9047 .9131 .9216 .9301 .9387 .9473 .956 .9647 .9734 .9823 .9911 1;
|
||||||
|
|
||||||
|
@function color-contrast($background, $color-contrast-dark: $color-contrast-dark, $color-contrast-light: $color-contrast-light, $min-contrast-ratio: $min-contrast-ratio) {
|
||||||
|
$foregrounds: $color-contrast-light, $color-contrast-dark, $white, $black;
|
||||||
|
$max-ratio: 0;
|
||||||
|
$max-ratio-color: null;
|
||||||
|
|
||||||
|
@each $color in $foregrounds {
|
||||||
|
$contrast-ratio: contrast-ratio($background, $color);
|
||||||
|
@if $contrast-ratio > $min-contrast-ratio {
|
||||||
|
@return $color;
|
||||||
|
} @else if $contrast-ratio > $max-ratio {
|
||||||
|
$max-ratio: $contrast-ratio;
|
||||||
|
$max-ratio-color: $color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@warn "Found no color leading to #{$min-contrast-ratio}:1 contrast ratio against #{$background}...";
|
||||||
|
|
||||||
|
@return $max-ratio-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
@function contrast-ratio($background, $foreground: $color-contrast-light) {
|
||||||
|
$l1: luminance($background);
|
||||||
|
$l2: luminance(opaque($background, $foreground));
|
||||||
|
|
||||||
|
@return if($l1 > $l2, divide($l1 + .05, $l2 + .05), divide($l2 + .05, $l1 + .05));
|
||||||
|
}
|
||||||
|
|
||||||
|
// Return WCAG2.1 relative luminance
|
||||||
|
// See https://www.w3.org/TR/WCAG/#dfn-relative-luminance
|
||||||
|
// See https://www.w3.org/TR/WCAG/#dfn-contrast-ratio
|
||||||
|
@function luminance($color) {
|
||||||
|
$rgb: (
|
||||||
|
"r": red($color),
|
||||||
|
"g": green($color),
|
||||||
|
"b": blue($color)
|
||||||
|
);
|
||||||
|
|
||||||
|
@each $name, $value in $rgb {
|
||||||
|
$value: if(divide($value, 255) < .03928, divide(divide($value, 255), 12.92), nth($_luminance-list, $value + 1));
|
||||||
|
$rgb: map-merge($rgb, ($name: $value));
|
||||||
|
}
|
||||||
|
|
||||||
|
@return (map-get($rgb, "r") * .2126) + (map-get($rgb, "g") * .7152) + (map-get($rgb, "b") * .0722);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Return opaque color
|
||||||
|
// opaque(#fff, rgba(0, 0, 0, .5)) => #808080
|
||||||
|
@function opaque($background, $foreground) {
|
||||||
|
@return mix(rgba($foreground, 1), $background, opacity($foreground) * 100%);
|
||||||
|
}
|
||||||
|
|
||||||
|
// scss-docs-start color-functions
|
||||||
|
// Tint a color: mix a color with white
|
||||||
|
@function tint-color($color, $weight) {
|
||||||
|
@return mix(white, $color, $weight);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Shade a color: mix a color with black
|
||||||
|
@function shade-color($color, $weight) {
|
||||||
|
@return mix(black, $color, $weight);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Shade the color if the weight is positive, else tint it
|
||||||
|
@function shift-color($color, $weight) {
|
||||||
|
@return if($weight > 0, shade-color($color, $weight), tint-color($color, -$weight));
|
||||||
|
}
|
||||||
|
// scss-docs-end color-functions
|
||||||
|
|
||||||
|
// Return valid calc
|
||||||
|
@function add($value1, $value2, $return-calc: true) {
|
||||||
|
@if $value1 == null {
|
||||||
|
@return $value2;
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $value2 == null {
|
||||||
|
@return $value1;
|
||||||
|
}
|
||||||
|
|
||||||
|
@if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) {
|
||||||
|
@return $value1 + $value2;
|
||||||
|
}
|
||||||
|
|
||||||
|
@return if($return-calc == true, calc(#{$value1} + #{$value2}), $value1 + unquote(" + ") + $value2);
|
||||||
|
}
|
||||||
|
|
||||||
|
@function subtract($value1, $value2, $return-calc: true) {
|
||||||
|
@if $value1 == null and $value2 == null {
|
||||||
|
@return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $value1 == null {
|
||||||
|
@return -$value2;
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $value2 == null {
|
||||||
|
@return $value1;
|
||||||
|
}
|
||||||
|
|
||||||
|
@if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) {
|
||||||
|
@return $value1 - $value2;
|
||||||
|
}
|
||||||
|
|
||||||
|
@if type-of($value2) != number {
|
||||||
|
$value2: unquote("(") + $value2 + unquote(")");
|
||||||
|
}
|
||||||
|
|
||||||
|
@return if($return-calc == true, calc(#{$value1} - #{$value2}), $value1 + unquote(" - ") + $value2);
|
||||||
|
}
|
||||||
|
|
||||||
|
@function divide($dividend, $divisor, $precision: 10) {
|
||||||
|
$sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);
|
||||||
|
$dividend: abs($dividend);
|
||||||
|
$divisor: abs($divisor);
|
||||||
|
@if $dividend == 0 {
|
||||||
|
@return 0;
|
||||||
|
}
|
||||||
|
@if $divisor == 0 {
|
||||||
|
@error "Cannot divide by 0";
|
||||||
|
}
|
||||||
|
$remainder: $dividend;
|
||||||
|
$result: 0;
|
||||||
|
$factor: 10;
|
||||||
|
@while ($remainder > 0 and $precision >= 0) {
|
||||||
|
$quotient: 0;
|
||||||
|
@while ($remainder >= $divisor) {
|
||||||
|
$remainder: $remainder - $divisor;
|
||||||
|
$quotient: $quotient + 1;
|
||||||
|
}
|
||||||
|
$result: $result * 10 + $quotient;
|
||||||
|
$factor: $factor * .1;
|
||||||
|
$remainder: $remainder * 10;
|
||||||
|
$precision: $precision - 1;
|
||||||
|
@if ($precision < 0 and $remainder >= $divisor * 5) {
|
||||||
|
$result: $result + 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$result: $result * $factor * $sign;
|
||||||
|
$dividend-unit: unit($dividend);
|
||||||
|
$divisor-unit: unit($divisor);
|
||||||
|
$unit-map: (
|
||||||
|
"px": 1px,
|
||||||
|
"rem": 1rem,
|
||||||
|
"em": 1em,
|
||||||
|
"%": 1%
|
||||||
|
);
|
||||||
|
@if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {
|
||||||
|
$result: $result * map-get($unit-map, $dividend-unit);
|
||||||
|
}
|
||||||
|
@return $result;
|
||||||
|
}
|
33
app/assets/scss/material-dashboard/bootstrap/_grid.scss
Normal file
33
app/assets/scss/material-dashboard/bootstrap/_grid.scss
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
// Row
|
||||||
|
//
|
||||||
|
// Rows contain your columns.
|
||||||
|
|
||||||
|
@if $enable-grid-classes {
|
||||||
|
.row {
|
||||||
|
@include make-row();
|
||||||
|
|
||||||
|
> * {
|
||||||
|
@include make-col-ready();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $enable-cssgrid {
|
||||||
|
.grid {
|
||||||
|
display: grid;
|
||||||
|
grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);
|
||||||
|
grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);
|
||||||
|
gap: var(--#{$prefix}gap, #{$grid-gutter-width});
|
||||||
|
|
||||||
|
@include make-cssgrid();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Columns
|
||||||
|
//
|
||||||
|
// Common styles for small and large grid columns
|
||||||
|
|
||||||
|
@if $enable-grid-classes {
|
||||||
|
@include make-grid-columns();
|
||||||
|
}
|
10
app/assets/scss/material-dashboard/bootstrap/_helpers.scss
Normal file
10
app/assets/scss/material-dashboard/bootstrap/_helpers.scss
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
@import "helpers/clearfix";
|
||||||
|
@import "helpers/color-bg";
|
||||||
|
@import "helpers/colored-links";
|
||||||
|
@import "helpers/ratio";
|
||||||
|
@import "helpers/position";
|
||||||
|
@import "helpers/stacks";
|
||||||
|
@import "helpers/visually-hidden";
|
||||||
|
@import "helpers/stretched-link";
|
||||||
|
@import "helpers/text-truncation";
|
||||||
|
@import "helpers/vr";
|
42
app/assets/scss/material-dashboard/bootstrap/_images.scss
Normal file
42
app/assets/scss/material-dashboard/bootstrap/_images.scss
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
// Responsive images (ensure images don't scale beyond their parents)
|
||||||
|
//
|
||||||
|
// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.
|
||||||
|
// We previously tried the "images are responsive by default" approach in Bootstrap v2,
|
||||||
|
// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)
|
||||||
|
// which weren't expecting the images within themselves to be involuntarily resized.
|
||||||
|
// See also https://github.com/twbs/bootstrap/issues/18178
|
||||||
|
.img-fluid {
|
||||||
|
@include img-fluid();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Image thumbnails
|
||||||
|
.img-thumbnail {
|
||||||
|
padding: $thumbnail-padding;
|
||||||
|
background-color: $thumbnail-bg;
|
||||||
|
border: $thumbnail-border-width solid $thumbnail-border-color;
|
||||||
|
@include border-radius($thumbnail-border-radius);
|
||||||
|
@include box-shadow($thumbnail-box-shadow);
|
||||||
|
|
||||||
|
// Keep them at most 100% wide
|
||||||
|
@include img-fluid();
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Figures
|
||||||
|
//
|
||||||
|
|
||||||
|
.figure {
|
||||||
|
// Ensures the caption's text aligns with the image.
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
.figure-img {
|
||||||
|
margin-bottom: $spacer * .5;
|
||||||
|
line-height: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.figure-caption {
|
||||||
|
@include font-size($figure-caption-font-size);
|
||||||
|
color: $figure-caption-color;
|
||||||
|
}
|
192
app/assets/scss/material-dashboard/bootstrap/_list-group.scss
Normal file
192
app/assets/scss/material-dashboard/bootstrap/_list-group.scss
Normal file
@ -0,0 +1,192 @@
|
|||||||
|
// Base class
|
||||||
|
//
|
||||||
|
// Easily usable on <ul>, <ol>, or <div>.
|
||||||
|
|
||||||
|
.list-group {
|
||||||
|
// scss-docs-start list-group-css-vars
|
||||||
|
--#{$prefix}list-group-color: #{$list-group-color};
|
||||||
|
--#{$prefix}list-group-bg: #{$list-group-bg};
|
||||||
|
--#{$prefix}list-group-border-color: #{$list-group-border-color};
|
||||||
|
--#{$prefix}list-group-border-width: #{$list-group-border-width};
|
||||||
|
--#{$prefix}list-group-border-radius: #{$list-group-border-radius};
|
||||||
|
--#{$prefix}list-group-item-padding-x: #{$list-group-item-padding-x};
|
||||||
|
--#{$prefix}list-group-item-padding-y: #{$list-group-item-padding-y};
|
||||||
|
--#{$prefix}list-group-action-color: #{$list-group-action-color};
|
||||||
|
--#{$prefix}list-group-action-hover-color: #{$list-group-action-hover-color};
|
||||||
|
--#{$prefix}list-group-action-hover-bg: #{$list-group-hover-bg};
|
||||||
|
--#{$prefix}list-group-action-active-color: #{$list-group-action-active-color};
|
||||||
|
--#{$prefix}list-group-action-active-bg: #{$list-group-action-active-bg};
|
||||||
|
--#{$prefix}list-group-disabled-color: #{$list-group-disabled-color};
|
||||||
|
--#{$prefix}list-group-disabled-bg: #{$list-group-disabled-bg};
|
||||||
|
--#{$prefix}list-group-active-color: #{$list-group-active-color};
|
||||||
|
--#{$prefix}list-group-active-bg: #{$list-group-active-bg};
|
||||||
|
--#{$prefix}list-group-active-border-color: #{$list-group-active-border-color};
|
||||||
|
// scss-docs-end list-group-css-vars
|
||||||
|
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
|
||||||
|
// No need to set list-style: none; since .list-group-item is block level
|
||||||
|
padding-left: 0; // reset padding because ul and ol
|
||||||
|
margin-bottom: 0;
|
||||||
|
@include border-radius(var(--#{$prefix}list-group-border-radius));
|
||||||
|
}
|
||||||
|
|
||||||
|
.list-group-numbered {
|
||||||
|
list-style-type: none;
|
||||||
|
counter-reset: section;
|
||||||
|
|
||||||
|
> .list-group-item::before {
|
||||||
|
// Increments only this instance of the section counter
|
||||||
|
content: counters(section, ".") ". ";
|
||||||
|
counter-increment: section;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Interactive list items
|
||||||
|
//
|
||||||
|
// Use anchor or button elements instead of `li`s or `div`s to create interactive
|
||||||
|
// list items. Includes an extra `.active` modifier class for selected items.
|
||||||
|
|
||||||
|
.list-group-item-action {
|
||||||
|
width: 100%; // For `<button>`s (anchors become 100% by default though)
|
||||||
|
color: var(--#{$prefix}list-group-action-color);
|
||||||
|
text-align: inherit; // For `<button>`s (anchors inherit)
|
||||||
|
|
||||||
|
// Hover state
|
||||||
|
&:hover,
|
||||||
|
&:focus {
|
||||||
|
z-index: 1; // Place hover/focus items above their siblings for proper border styling
|
||||||
|
color: var(--#{$prefix}list-group-action-hover-color);
|
||||||
|
text-decoration: none;
|
||||||
|
background-color: var(--#{$prefix}list-group-action-hover-bg);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:active {
|
||||||
|
color: var(--#{$prefix}list-group-action-active-color);
|
||||||
|
background-color: var(--#{$prefix}list-group-action-active-bg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Individual list items
|
||||||
|
//
|
||||||
|
// Use on `li`s or `div`s within the `.list-group` parent.
|
||||||
|
|
||||||
|
.list-group-item {
|
||||||
|
position: relative;
|
||||||
|
display: block;
|
||||||
|
padding: var(--#{$prefix}list-group-item-padding-y) var(--#{$prefix}list-group-item-padding-x);
|
||||||
|
color: var(--#{$prefix}list-group-color);
|
||||||
|
text-decoration: if($link-decoration == none, null, none);
|
||||||
|
background-color: var(--#{$prefix}list-group-bg);
|
||||||
|
border: var(--#{$prefix}list-group-border-width) solid var(--#{$prefix}list-group-border-color);
|
||||||
|
|
||||||
|
&:first-child {
|
||||||
|
@include border-top-radius(inherit);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:last-child {
|
||||||
|
@include border-bottom-radius(inherit);
|
||||||
|
}
|
||||||
|
|
||||||
|
&.disabled,
|
||||||
|
&:disabled {
|
||||||
|
color: var(--#{$prefix}list-group-disabled-color);
|
||||||
|
pointer-events: none;
|
||||||
|
background-color: var(--#{$prefix}list-group-disabled-bg);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Include both here for `<a>`s and `<button>`s
|
||||||
|
&.active {
|
||||||
|
z-index: 2; // Place active items above their siblings for proper border styling
|
||||||
|
color: var(--#{$prefix}list-group-active-color);
|
||||||
|
background-color: var(--#{$prefix}list-group-active-bg);
|
||||||
|
border-color: var(--#{$prefix}list-group-active-border-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
// stylelint-disable-next-line scss/selector-no-redundant-nesting-selector
|
||||||
|
& + .list-group-item {
|
||||||
|
border-top-width: 0;
|
||||||
|
|
||||||
|
&.active {
|
||||||
|
margin-top: calc(-1 * var(--#{$prefix}list-group-border-width)); // stylelint-disable-line function-disallowed-list
|
||||||
|
border-top-width: var(--#{$prefix}list-group-border-width);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Horizontal
|
||||||
|
//
|
||||||
|
// Change the layout of list group items from vertical (default) to horizontal.
|
||||||
|
|
||||||
|
@each $breakpoint in map-keys($grid-breakpoints) {
|
||||||
|
@include media-breakpoint-up($breakpoint) {
|
||||||
|
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
|
||||||
|
|
||||||
|
.list-group-horizontal#{$infix} {
|
||||||
|
flex-direction: row;
|
||||||
|
|
||||||
|
> .list-group-item {
|
||||||
|
&:first-child:not(:last-child) {
|
||||||
|
@include border-bottom-start-radius(var(--#{$prefix}list-group-border-radius));
|
||||||
|
@include border-top-end-radius(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:last-child:not(:first-child) {
|
||||||
|
@include border-top-end-radius(var(--#{$prefix}list-group-border-radius));
|
||||||
|
@include border-bottom-start-radius(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
&.active {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
+ .list-group-item {
|
||||||
|
border-top-width: var(--#{$prefix}list-group-border-width);
|
||||||
|
border-left-width: 0;
|
||||||
|
|
||||||
|
&.active {
|
||||||
|
margin-left: calc(-1 * var(--#{$prefix}list-group-border-width)); // stylelint-disable-line function-disallowed-list
|
||||||
|
border-left-width: var(--#{$prefix}list-group-border-width);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Flush list items
|
||||||
|
//
|
||||||
|
// Remove borders and border-radius to keep list group items edge-to-edge. Most
|
||||||
|
// useful within other components (e.g., cards).
|
||||||
|
|
||||||
|
.list-group-flush {
|
||||||
|
@include border-radius(0);
|
||||||
|
|
||||||
|
> .list-group-item {
|
||||||
|
border-width: 0 0 var(--#{$prefix}list-group-border-width);
|
||||||
|
|
||||||
|
&:last-child {
|
||||||
|
border-bottom-width: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// scss-docs-start list-group-modifiers
|
||||||
|
// List group contextual variants
|
||||||
|
//
|
||||||
|
// Add modifier classes to change text and background color on individual items.
|
||||||
|
// Organizationally, this must come after the `:hover` states.
|
||||||
|
|
||||||
|
@each $state, $value in $theme-colors {
|
||||||
|
$list-group-variant-bg: shift-color($value, $list-group-item-bg-scale);
|
||||||
|
$list-group-variant-color: shift-color($value, $list-group-item-color-scale);
|
||||||
|
@if (contrast-ratio($list-group-variant-bg, $list-group-variant-color) < $min-contrast-ratio) {
|
||||||
|
$list-group-variant-color: mix($value, color-contrast($list-group-variant-bg), abs($list-group-item-color-scale));
|
||||||
|
}
|
||||||
|
|
||||||
|
@include list-group-item-variant($state, $list-group-variant-bg, $list-group-variant-color);
|
||||||
|
}
|
||||||
|
// scss-docs-end list-group-modifiers
|
54
app/assets/scss/material-dashboard/bootstrap/_maps.scss
Normal file
54
app/assets/scss/material-dashboard/bootstrap/_maps.scss
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
// Re-assigned maps
|
||||||
|
//
|
||||||
|
// Placed here so that others can override the default Sass maps and see automatic updates to utilities and more.
|
||||||
|
|
||||||
|
// scss-docs-start theme-colors-rgb
|
||||||
|
$theme-colors-rgb: map-loop($theme-colors, to-rgb, "$value") !default;
|
||||||
|
// scss-docs-end theme-colors-rgb
|
||||||
|
|
||||||
|
// Utilities maps
|
||||||
|
//
|
||||||
|
// Extends the default `$theme-colors` maps to help create our utilities.
|
||||||
|
|
||||||
|
// Come v6, we'll de-dupe these variables. Until then, for backward compatibility, we keep them to reassign.
|
||||||
|
// scss-docs-start utilities-colors
|
||||||
|
$utilities-colors: $theme-colors-rgb !default;
|
||||||
|
// scss-docs-end utilities-colors
|
||||||
|
|
||||||
|
// scss-docs-start utilities-text-colors
|
||||||
|
$utilities-text: map-merge(
|
||||||
|
$utilities-colors,
|
||||||
|
(
|
||||||
|
"black": to-rgb($black),
|
||||||
|
"white": to-rgb($white),
|
||||||
|
"body": to-rgb($body-color)
|
||||||
|
)
|
||||||
|
) !default;
|
||||||
|
$utilities-text-colors: map-loop($utilities-text, rgba-css-var, "$key", "text") !default;
|
||||||
|
// scss-docs-end utilities-text-colors
|
||||||
|
|
||||||
|
// scss-docs-start utilities-bg-colors
|
||||||
|
$utilities-bg: map-merge(
|
||||||
|
$utilities-colors,
|
||||||
|
(
|
||||||
|
"black": to-rgb($black),
|
||||||
|
"white": to-rgb($white),
|
||||||
|
"body": to-rgb($body-bg)
|
||||||
|
)
|
||||||
|
) !default;
|
||||||
|
$utilities-bg-colors: map-loop($utilities-bg, rgba-css-var, "$key", "bg") !default;
|
||||||
|
// scss-docs-end utilities-bg-colors
|
||||||
|
|
||||||
|
// scss-docs-start utilities-border-colors
|
||||||
|
$utilities-border: map-merge(
|
||||||
|
$utilities-colors,
|
||||||
|
(
|
||||||
|
"white": to-rgb($white)
|
||||||
|
)
|
||||||
|
) !default;
|
||||||
|
$utilities-border-colors: map-loop($utilities-border, rgba-css-var, "$key", "border") !default;
|
||||||
|
// scss-docs-end utilities-border-colors
|
||||||
|
|
||||||
|
$negative-spacers: if($enable-negative-margins, negativify-map($spacers), null) !default;
|
||||||
|
|
||||||
|
$gutters: $spacers !default;
|
43
app/assets/scss/material-dashboard/bootstrap/_mixins.scss
Normal file
43
app/assets/scss/material-dashboard/bootstrap/_mixins.scss
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
// Toggles
|
||||||
|
//
|
||||||
|
// Used in conjunction with global variables to enable certain theme features.
|
||||||
|
|
||||||
|
// Vendor
|
||||||
|
@import "vendor/rfs";
|
||||||
|
|
||||||
|
// Deprecate
|
||||||
|
@import "mixins/deprecate";
|
||||||
|
|
||||||
|
// Helpers
|
||||||
|
@import "mixins/breakpoints";
|
||||||
|
@import "mixins/color-scheme";
|
||||||
|
@import "mixins/image";
|
||||||
|
@import "mixins/resize";
|
||||||
|
@import "mixins/visually-hidden";
|
||||||
|
@import "mixins/reset-text";
|
||||||
|
@import "mixins/text-truncate";
|
||||||
|
|
||||||
|
// Utilities
|
||||||
|
@import "mixins/utilities";
|
||||||
|
|
||||||
|
// Components
|
||||||
|
@import "mixins/alert";
|
||||||
|
@import "mixins/backdrop";
|
||||||
|
@import "mixins/buttons";
|
||||||
|
@import "mixins/caret";
|
||||||
|
@import "mixins/pagination";
|
||||||
|
@import "mixins/lists";
|
||||||
|
@import "mixins/list-group";
|
||||||
|
@import "mixins/forms";
|
||||||
|
@import "mixins/table-variants";
|
||||||
|
|
||||||
|
// Skins
|
||||||
|
@import "mixins/border-radius";
|
||||||
|
@import "mixins/box-shadow";
|
||||||
|
@import "mixins/gradients";
|
||||||
|
@import "mixins/transition";
|
||||||
|
|
||||||
|
// Layout
|
||||||
|
@import "mixins/clearfix";
|
||||||
|
@import "mixins/container";
|
||||||
|
@import "mixins/grid";
|
237
app/assets/scss/material-dashboard/bootstrap/_modal.scss
Normal file
237
app/assets/scss/material-dashboard/bootstrap/_modal.scss
Normal file
@ -0,0 +1,237 @@
|
|||||||
|
// stylelint-disable function-disallowed-list
|
||||||
|
|
||||||
|
// .modal-open - body class for killing the scroll
|
||||||
|
// .modal - container to scroll within
|
||||||
|
// .modal-dialog - positioning shell for the actual modal
|
||||||
|
// .modal-content - actual modal w/ bg and corners and stuff
|
||||||
|
|
||||||
|
|
||||||
|
// Container that the modal scrolls within
|
||||||
|
.modal {
|
||||||
|
// scss-docs-start modal-css-vars
|
||||||
|
--#{$prefix}modal-zindex: #{$zindex-modal};
|
||||||
|
--#{$prefix}modal-width: #{$modal-md};
|
||||||
|
--#{$prefix}modal-padding: #{$modal-inner-padding};
|
||||||
|
--#{$prefix}modal-margin: #{$modal-dialog-margin};
|
||||||
|
--#{$prefix}modal-color: #{$modal-content-color};
|
||||||
|
--#{$prefix}modal-bg: #{$modal-content-bg};
|
||||||
|
--#{$prefix}modal-border-color: #{$modal-content-border-color};
|
||||||
|
--#{$prefix}modal-border-width: #{$modal-content-border-width};
|
||||||
|
--#{$prefix}modal-border-radius: #{$modal-content-border-radius};
|
||||||
|
--#{$prefix}modal-box-shadow: #{$modal-content-box-shadow-xs};
|
||||||
|
--#{$prefix}modal-inner-border-radius: #{$modal-content-inner-border-radius};
|
||||||
|
--#{$prefix}modal-header-padding-x: #{$modal-header-padding-x};
|
||||||
|
--#{$prefix}modal-header-padding-y: #{$modal-header-padding-y};
|
||||||
|
--#{$prefix}modal-header-padding: #{$modal-header-padding}; // Todo in v6: Split this padding into x and y
|
||||||
|
--#{$prefix}modal-header-border-color: #{$modal-header-border-color};
|
||||||
|
--#{$prefix}modal-header-border-width: #{$modal-header-border-width};
|
||||||
|
--#{$prefix}modal-title-line-height: #{$modal-title-line-height};
|
||||||
|
--#{$prefix}modal-footer-gap: #{$modal-footer-margin-between};
|
||||||
|
--#{$prefix}modal-footer-bg: #{$modal-footer-bg};
|
||||||
|
--#{$prefix}modal-footer-border-color: #{$modal-footer-border-color};
|
||||||
|
--#{$prefix}modal-footer-border-width: #{$modal-footer-border-width};
|
||||||
|
// scss-docs-end modal-css-vars
|
||||||
|
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
z-index: var(--#{$prefix}modal-zindex);
|
||||||
|
display: none;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
overflow-x: hidden;
|
||||||
|
overflow-y: auto;
|
||||||
|
// Prevent Chrome on Windows from adding a focus outline. For details, see
|
||||||
|
// https://github.com/twbs/bootstrap/pull/10951.
|
||||||
|
outline: 0;
|
||||||
|
// We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a
|
||||||
|
// gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342
|
||||||
|
// See also https://github.com/twbs/bootstrap/issues/17695
|
||||||
|
}
|
||||||
|
|
||||||
|
// Shell div to position the modal with bottom padding
|
||||||
|
.modal-dialog {
|
||||||
|
position: relative;
|
||||||
|
width: auto;
|
||||||
|
margin: var(--#{$prefix}modal-margin);
|
||||||
|
// allow clicks to pass through for custom click handling to close modal
|
||||||
|
pointer-events: none;
|
||||||
|
|
||||||
|
// When fading in the modal, animate it to slide down
|
||||||
|
.modal.fade & {
|
||||||
|
@include transition($modal-transition);
|
||||||
|
transform: $modal-fade-transform;
|
||||||
|
}
|
||||||
|
.modal.show & {
|
||||||
|
transform: $modal-show-transform;
|
||||||
|
}
|
||||||
|
|
||||||
|
// When trying to close, animate focus to scale
|
||||||
|
.modal.modal-static & {
|
||||||
|
transform: $modal-scale-transform;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.modal-dialog-scrollable {
|
||||||
|
height: calc(100% - var(--#{$prefix}modal-margin) * 2);
|
||||||
|
|
||||||
|
.modal-content {
|
||||||
|
max-height: 100%;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.modal-body {
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.modal-dialog-centered {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
min-height: calc(100% - var(--#{$prefix}modal-margin) * 2);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Actual modal
|
||||||
|
.modal-content {
|
||||||
|
position: relative;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`
|
||||||
|
// counteract the pointer-events: none; in the .modal-dialog
|
||||||
|
color: var(--#{$prefix}modal-color);
|
||||||
|
pointer-events: auto;
|
||||||
|
background-color: var(--#{$prefix}modal-bg);
|
||||||
|
background-clip: padding-box;
|
||||||
|
border: var(--#{$prefix}modal-border-width) solid var(--#{$prefix}modal-border-color);
|
||||||
|
@include border-radius(var(--#{$prefix}modal-border-radius));
|
||||||
|
@include box-shadow(var(--#{$prefix}modal-box-shadow));
|
||||||
|
// Remove focus outline from opened modal
|
||||||
|
outline: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Modal background
|
||||||
|
.modal-backdrop {
|
||||||
|
// scss-docs-start modal-backdrop-css-vars
|
||||||
|
--#{$prefix}backdrop-zindex: #{$zindex-modal-backdrop};
|
||||||
|
--#{$prefix}backdrop-bg: #{$modal-backdrop-bg};
|
||||||
|
--#{$prefix}backdrop-opacity: #{$modal-backdrop-opacity};
|
||||||
|
// scss-docs-end modal-backdrop-css-vars
|
||||||
|
|
||||||
|
@include overlay-backdrop(var(--#{$prefix}backdrop-zindex), var(--#{$prefix}backdrop-bg), var(--#{$prefix}backdrop-opacity));
|
||||||
|
}
|
||||||
|
|
||||||
|
// Modal header
|
||||||
|
// Top section of the modal w/ title and dismiss
|
||||||
|
.modal-header {
|
||||||
|
display: flex;
|
||||||
|
flex-shrink: 0;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends
|
||||||
|
padding: var(--#{$prefix}modal-header-padding);
|
||||||
|
border-bottom: var(--#{$prefix}modal-header-border-width) solid var(--#{$prefix}modal-header-border-color);
|
||||||
|
@include border-top-radius(var(--#{$prefix}modal-inner-border-radius));
|
||||||
|
|
||||||
|
.btn-close {
|
||||||
|
padding: calc(var(--#{$prefix}modal-header-padding-y) * .5) calc(var(--#{$prefix}modal-header-padding-x) * .5);
|
||||||
|
margin: calc(-.5 * var(--#{$prefix}modal-header-padding-y)) calc(-.5 * var(--#{$prefix}modal-header-padding-x)) calc(-.5 * var(--#{$prefix}modal-header-padding-y)) auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Title text within header
|
||||||
|
.modal-title {
|
||||||
|
margin-bottom: 0;
|
||||||
|
line-height: var(--#{$prefix}modal-title-line-height);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Modal body
|
||||||
|
// Where all modal content resides (sibling of .modal-header and .modal-footer)
|
||||||
|
.modal-body {
|
||||||
|
position: relative;
|
||||||
|
// Enable `flex-grow: 1` so that the body take up as much space as possible
|
||||||
|
// when there should be a fixed height on `.modal-dialog`.
|
||||||
|
flex: 1 1 auto;
|
||||||
|
padding: var(--#{$prefix}modal-padding);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Footer (for actions)
|
||||||
|
.modal-footer {
|
||||||
|
display: flex;
|
||||||
|
flex-shrink: 0;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
align-items: center; // vertically center
|
||||||
|
justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items
|
||||||
|
padding: calc(var(--#{$prefix}modal-padding) - var(--#{$prefix}modal-footer-gap) * .5);
|
||||||
|
background-color: var(--#{$prefix}modal-footer-bg);
|
||||||
|
border-top: var(--#{$prefix}modal-footer-border-width) solid var(--#{$prefix}modal-footer-border-color);
|
||||||
|
@include border-bottom-radius(var(--#{$prefix}modal-inner-border-radius));
|
||||||
|
|
||||||
|
// Place margin between footer elements
|
||||||
|
// This solution is far from ideal because of the universal selector usage,
|
||||||
|
// but is needed to fix https://github.com/twbs/bootstrap/issues/24800
|
||||||
|
> * {
|
||||||
|
margin: calc(var(--#{$prefix}modal-footer-gap) * .5); // Todo in v6: replace with gap on parent class
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Scale up the modal
|
||||||
|
@include media-breakpoint-up(sm) {
|
||||||
|
.modal {
|
||||||
|
--#{$prefix}modal-margin: #{$modal-dialog-margin-y-sm-up};
|
||||||
|
--#{$prefix}modal-box-shadow: #{$modal-content-box-shadow-sm-up};
|
||||||
|
}
|
||||||
|
|
||||||
|
// Automatically set modal's width for larger viewports
|
||||||
|
.modal-dialog {
|
||||||
|
max-width: var(--#{$prefix}modal-width);
|
||||||
|
margin-right: auto;
|
||||||
|
margin-left: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.modal-sm {
|
||||||
|
--#{$prefix}modal-width: #{$modal-sm};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@include media-breakpoint-up(lg) {
|
||||||
|
.modal-lg,
|
||||||
|
.modal-xl {
|
||||||
|
--#{$prefix}modal-width: #{$modal-lg};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@include media-breakpoint-up(xl) {
|
||||||
|
.modal-xl {
|
||||||
|
--#{$prefix}modal-width: #{$modal-xl};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// scss-docs-start modal-fullscreen-loop
|
||||||
|
@each $breakpoint in map-keys($grid-breakpoints) {
|
||||||
|
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
|
||||||
|
$postfix: if($infix != "", $infix + "-down", "");
|
||||||
|
|
||||||
|
@include media-breakpoint-down($breakpoint) {
|
||||||
|
.modal-fullscreen#{$postfix} {
|
||||||
|
width: 100vw;
|
||||||
|
max-width: none;
|
||||||
|
height: 100%;
|
||||||
|
margin: 0;
|
||||||
|
|
||||||
|
.modal-content {
|
||||||
|
height: 100%;
|
||||||
|
border: 0;
|
||||||
|
@include border-radius(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
.modal-header,
|
||||||
|
.modal-footer {
|
||||||
|
@include border-radius(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
.modal-body {
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// scss-docs-end modal-fullscreen-loop
|
172
app/assets/scss/material-dashboard/bootstrap/_nav.scss
Normal file
172
app/assets/scss/material-dashboard/bootstrap/_nav.scss
Normal file
@ -0,0 +1,172 @@
|
|||||||
|
// Base class
|
||||||
|
//
|
||||||
|
// Kickstart any navigation component with a set of style resets. Works with
|
||||||
|
// `<nav>`s, `<ul>`s or `<ol>`s.
|
||||||
|
|
||||||
|
.nav {
|
||||||
|
// scss-docs-start nav-css-vars
|
||||||
|
--#{$prefix}nav-link-padding-x: #{$nav-link-padding-x};
|
||||||
|
--#{$prefix}nav-link-padding-y: #{$nav-link-padding-y};
|
||||||
|
@include rfs($nav-link-font-size, --#{$prefix}nav-link-font-size);
|
||||||
|
--#{$prefix}nav-link-font-weight: #{$nav-link-font-weight};
|
||||||
|
--#{$prefix}nav-link-color: #{$nav-link-color};
|
||||||
|
--#{$prefix}nav-link-hover-color: #{$nav-link-hover-color};
|
||||||
|
--#{$prefix}nav-link-disabled-color: #{$nav-link-disabled-color};
|
||||||
|
// scss-docs-end nav-css-vars
|
||||||
|
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
padding-left: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
list-style: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-link {
|
||||||
|
display: block;
|
||||||
|
padding: var(--#{$prefix}nav-link-padding-y) var(--#{$prefix}nav-link-padding-x);
|
||||||
|
@include font-size(var(--#{$prefix}nav-link-font-size));
|
||||||
|
font-weight: var(--#{$prefix}nav-link-font-weight);
|
||||||
|
color: var(--#{$prefix}nav-link-color);
|
||||||
|
text-decoration: if($link-decoration == none, null, none);
|
||||||
|
@include transition($nav-link-transition);
|
||||||
|
|
||||||
|
&:hover,
|
||||||
|
&:focus {
|
||||||
|
color: var(--#{$prefix}nav-link-hover-color);
|
||||||
|
text-decoration: if($link-hover-decoration == underline, none, null);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Disabled state lightens text
|
||||||
|
&.disabled {
|
||||||
|
color: var(--#{$prefix}nav-link-disabled-color);
|
||||||
|
pointer-events: none;
|
||||||
|
cursor: default;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Tabs
|
||||||
|
//
|
||||||
|
|
||||||
|
.nav-tabs {
|
||||||
|
// scss-docs-start nav-tabs-css-vars
|
||||||
|
--#{$prefix}nav-tabs-border-width: #{$nav-tabs-border-width};
|
||||||
|
--#{$prefix}nav-tabs-border-color: #{$nav-tabs-border-color};
|
||||||
|
--#{$prefix}nav-tabs-border-radius: #{$nav-tabs-border-radius};
|
||||||
|
--#{$prefix}nav-tabs-link-hover-border-color: #{$nav-tabs-link-hover-border-color};
|
||||||
|
--#{$prefix}nav-tabs-link-active-color: #{$nav-tabs-link-active-color};
|
||||||
|
--#{$prefix}nav-tabs-link-active-bg: #{$nav-tabs-link-active-bg};
|
||||||
|
--#{$prefix}nav-tabs-link-active-border-color: #{$nav-tabs-link-active-border-color};
|
||||||
|
// scss-docs-end nav-tabs-css-vars
|
||||||
|
|
||||||
|
border-bottom: var(--#{$prefix}nav-tabs-border-width) solid var(--#{$prefix}nav-tabs-border-color);
|
||||||
|
|
||||||
|
.nav-link {
|
||||||
|
margin-bottom: calc(-1 * var(--#{$prefix}nav-tabs-border-width)); // stylelint-disable-line function-disallowed-list
|
||||||
|
background: none;
|
||||||
|
border: var(--#{$prefix}nav-tabs-border-width) solid transparent;
|
||||||
|
@include border-top-radius(var(--#{$prefix}nav-tabs-border-radius));
|
||||||
|
|
||||||
|
&:hover,
|
||||||
|
&:focus {
|
||||||
|
// Prevents active .nav-link tab overlapping focus outline of previous/next .nav-link
|
||||||
|
isolation: isolate;
|
||||||
|
border-color: var(--#{$prefix}nav-tabs-link-hover-border-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
&.disabled,
|
||||||
|
&:disabled {
|
||||||
|
color: var(--#{$prefix}nav-link-disabled-color);
|
||||||
|
background-color: transparent;
|
||||||
|
border-color: transparent;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-link.active,
|
||||||
|
.nav-item.show .nav-link {
|
||||||
|
color: var(--#{$prefix}nav-tabs-link-active-color);
|
||||||
|
background-color: var(--#{$prefix}nav-tabs-link-active-bg);
|
||||||
|
border-color: var(--#{$prefix}nav-tabs-link-active-border-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-menu {
|
||||||
|
// Make dropdown border overlap tab border
|
||||||
|
margin-top: calc(-1 * var(--#{$prefix}nav-tabs-border-width)); // stylelint-disable-line function-disallowed-list
|
||||||
|
// Remove the top rounded corners here since there is a hard edge above the menu
|
||||||
|
@include border-top-radius(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Pills
|
||||||
|
//
|
||||||
|
|
||||||
|
.nav-pills {
|
||||||
|
// scss-docs-start nav-pills-css-vars
|
||||||
|
--#{$prefix}nav-pills-border-radius: #{$nav-pills-border-radius};
|
||||||
|
--#{$prefix}nav-pills-link-active-color: #{$nav-pills-link-active-color};
|
||||||
|
--#{$prefix}nav-pills-link-active-bg: #{$nav-pills-link-active-bg};
|
||||||
|
// scss-docs-end nav-pills-css-vars
|
||||||
|
|
||||||
|
.nav-link {
|
||||||
|
background: none;
|
||||||
|
border: 0;
|
||||||
|
@include border-radius(var(--#{$prefix}nav-pills-border-radius));
|
||||||
|
|
||||||
|
&:disabled {
|
||||||
|
color: var(--#{$prefix}nav-link-disabled-color);
|
||||||
|
background-color: transparent;
|
||||||
|
border-color: transparent;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-link.active,
|
||||||
|
.show > .nav-link {
|
||||||
|
color: var(--#{$prefix}nav-pills-link-active-color);
|
||||||
|
@include gradient-bg(var(--#{$prefix}nav-pills-link-active-bg));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Justified variants
|
||||||
|
//
|
||||||
|
|
||||||
|
.nav-fill {
|
||||||
|
> .nav-link,
|
||||||
|
.nav-item {
|
||||||
|
flex: 1 1 auto;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-justified {
|
||||||
|
> .nav-link,
|
||||||
|
.nav-item {
|
||||||
|
flex-basis: 0;
|
||||||
|
flex-grow: 1;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-fill,
|
||||||
|
.nav-justified {
|
||||||
|
.nav-item .nav-link {
|
||||||
|
width: 100%; // Make sure button will grow
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Tabbable tabs
|
||||||
|
//
|
||||||
|
// Hide tabbable panes to start, show them when `.active`
|
||||||
|
|
||||||
|
.tab-content {
|
||||||
|
> .tab-pane {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
> .active {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
}
|
278
app/assets/scss/material-dashboard/bootstrap/_navbar.scss
Normal file
278
app/assets/scss/material-dashboard/bootstrap/_navbar.scss
Normal file
@ -0,0 +1,278 @@
|
|||||||
|
// Navbar
|
||||||
|
//
|
||||||
|
// Provide a static navbar from which we expand to create full-width, fixed, and
|
||||||
|
// other navbar variations.
|
||||||
|
|
||||||
|
.navbar {
|
||||||
|
// scss-docs-start navbar-css-vars
|
||||||
|
--#{$prefix}navbar-padding-x: #{if($navbar-padding-x == null, 0, $navbar-padding-x)};
|
||||||
|
--#{$prefix}navbar-padding-y: #{$navbar-padding-y};
|
||||||
|
--#{$prefix}navbar-color: #{$navbar-light-color};
|
||||||
|
--#{$prefix}navbar-hover-color: #{$navbar-light-hover-color};
|
||||||
|
--#{$prefix}navbar-disabled-color: #{$navbar-light-disabled-color};
|
||||||
|
--#{$prefix}navbar-active-color: #{$navbar-light-active-color};
|
||||||
|
--#{$prefix}navbar-brand-padding-y: #{$navbar-brand-padding-y};
|
||||||
|
--#{$prefix}navbar-brand-margin-end: #{$navbar-brand-margin-end};
|
||||||
|
--#{$prefix}navbar-brand-font-size: #{$navbar-brand-font-size};
|
||||||
|
--#{$prefix}navbar-brand-color: #{$navbar-light-brand-color};
|
||||||
|
--#{$prefix}navbar-brand-hover-color: #{$navbar-light-brand-hover-color};
|
||||||
|
--#{$prefix}navbar-nav-link-padding-x: #{$navbar-nav-link-padding-x};
|
||||||
|
--#{$prefix}navbar-toggler-padding-y: #{$navbar-toggler-padding-y};
|
||||||
|
--#{$prefix}navbar-toggler-padding-x: #{$navbar-toggler-padding-x};
|
||||||
|
--#{$prefix}navbar-toggler-font-size: #{$navbar-toggler-font-size};
|
||||||
|
--#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-light-toggler-icon-bg)};
|
||||||
|
--#{$prefix}navbar-toggler-border-color: #{$navbar-light-toggler-border-color};
|
||||||
|
--#{$prefix}navbar-toggler-border-radius: #{$navbar-toggler-border-radius};
|
||||||
|
--#{$prefix}navbar-toggler-focus-width: #{$navbar-toggler-focus-width};
|
||||||
|
--#{$prefix}navbar-toggler-transition: #{$navbar-toggler-transition};
|
||||||
|
// scss-docs-end navbar-css-vars
|
||||||
|
|
||||||
|
position: relative;
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap; // allow us to do the line break for collapsing content
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between; // space out brand from logo
|
||||||
|
padding: var(--#{$prefix}navbar-padding-y) var(--#{$prefix}navbar-padding-x);
|
||||||
|
@include gradient-bg();
|
||||||
|
|
||||||
|
// Because flex properties aren't inherited, we need to redeclare these first
|
||||||
|
// few properties so that content nested within behave properly.
|
||||||
|
// The `flex-wrap` property is inherited to simplify the expanded navbars
|
||||||
|
%container-flex-properties {
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: inherit;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
|
||||||
|
> .container,
|
||||||
|
> .container-fluid {
|
||||||
|
@extend %container-flex-properties;
|
||||||
|
}
|
||||||
|
|
||||||
|
@each $breakpoint, $container-max-width in $container-max-widths {
|
||||||
|
> .container#{breakpoint-infix($breakpoint, $container-max-widths)} {
|
||||||
|
@extend %container-flex-properties;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Navbar brand
|
||||||
|
//
|
||||||
|
// Used for brand, project, or site names.
|
||||||
|
|
||||||
|
.navbar-brand {
|
||||||
|
padding-top: var(--#{$prefix}navbar-brand-padding-y);
|
||||||
|
padding-bottom: var(--#{$prefix}navbar-brand-padding-y);
|
||||||
|
margin-right: var(--#{$prefix}navbar-brand-margin-end);
|
||||||
|
@include font-size(var(--#{$prefix}navbar-brand-font-size));
|
||||||
|
color: var(--#{$prefix}navbar-brand-color);
|
||||||
|
text-decoration: if($link-decoration == none, null, none);
|
||||||
|
white-space: nowrap;
|
||||||
|
|
||||||
|
&:hover,
|
||||||
|
&:focus {
|
||||||
|
color: var(--#{$prefix}navbar-brand-hover-color);
|
||||||
|
text-decoration: if($link-hover-decoration == underline, none, null);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Navbar nav
|
||||||
|
//
|
||||||
|
// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).
|
||||||
|
|
||||||
|
.navbar-nav {
|
||||||
|
// scss-docs-start navbar-nav-css-vars
|
||||||
|
--#{$prefix}nav-link-padding-x: 0;
|
||||||
|
--#{$prefix}nav-link-padding-y: #{$nav-link-padding-y};
|
||||||
|
@include rfs($nav-link-font-size, --#{$prefix}nav-link-font-size);
|
||||||
|
--#{$prefix}nav-link-font-weight: #{$nav-link-font-weight};
|
||||||
|
--#{$prefix}nav-link-color: var(--#{$prefix}navbar-color);
|
||||||
|
--#{$prefix}nav-link-hover-color: var(--#{$prefix}navbar-hover-color);
|
||||||
|
--#{$prefix}nav-link-disabled-color: var(--#{$prefix}navbar-disabled-color);
|
||||||
|
// scss-docs-end navbar-nav-css-vars
|
||||||
|
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column; // cannot use `inherit` to get the `.navbar`s value
|
||||||
|
padding-left: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
list-style: none;
|
||||||
|
|
||||||
|
.show > .nav-link,
|
||||||
|
.nav-link.active {
|
||||||
|
color: var(--#{$prefix}navbar-active-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-menu {
|
||||||
|
position: static;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Navbar text
|
||||||
|
//
|
||||||
|
//
|
||||||
|
|
||||||
|
.navbar-text {
|
||||||
|
padding-top: $nav-link-padding-y;
|
||||||
|
padding-bottom: $nav-link-padding-y;
|
||||||
|
color: var(--#{$prefix}navbar-color);
|
||||||
|
|
||||||
|
a,
|
||||||
|
a:hover,
|
||||||
|
a:focus {
|
||||||
|
color: var(--#{$prefix}navbar-active-color);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Responsive navbar
|
||||||
|
//
|
||||||
|
// Custom styles for responsive collapsing and toggling of navbar contents.
|
||||||
|
// Powered by the collapse Bootstrap JavaScript plugin.
|
||||||
|
|
||||||
|
// When collapsed, prevent the toggleable navbar contents from appearing in
|
||||||
|
// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`
|
||||||
|
// on the `.navbar` parent.
|
||||||
|
.navbar-collapse {
|
||||||
|
flex-basis: 100%;
|
||||||
|
flex-grow: 1;
|
||||||
|
// For always expanded or extra full navbars, ensure content aligns itself
|
||||||
|
// properly vertically. Can be easily overridden with flex utilities.
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Button for toggling the navbar when in its collapsed state
|
||||||
|
.navbar-toggler {
|
||||||
|
padding: var(--#{$prefix}navbar-toggler-padding-y) var(--#{$prefix}navbar-toggler-padding-x);
|
||||||
|
@include font-size(var(--#{$prefix}navbar-toggler-font-size));
|
||||||
|
line-height: 1;
|
||||||
|
color: var(--#{$prefix}navbar-color);
|
||||||
|
background-color: transparent; // remove default button style
|
||||||
|
border: var(--#{$prefix}border-width) solid var(--#{$prefix}navbar-toggler-border-color); // remove default button style
|
||||||
|
@include border-radius(var(--#{$prefix}navbar-toggler-border-radius));
|
||||||
|
@include transition(var(--#{$prefix}navbar-toggler-transition));
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:focus {
|
||||||
|
text-decoration: none;
|
||||||
|
outline: 0;
|
||||||
|
box-shadow: 0 0 0 var(--#{$prefix}navbar-toggler-focus-width);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Keep as a separate element so folks can easily override it with another icon
|
||||||
|
// or image file as needed.
|
||||||
|
.navbar-toggler-icon {
|
||||||
|
display: inline-block;
|
||||||
|
width: 1.5em;
|
||||||
|
height: 1.5em;
|
||||||
|
vertical-align: middle;
|
||||||
|
background-image: var(--#{$prefix}navbar-toggler-icon-bg);
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-position: center;
|
||||||
|
background-size: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-nav-scroll {
|
||||||
|
max-height: var(--#{$prefix}scroll-height, 75vh);
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
// scss-docs-start navbar-expand-loop
|
||||||
|
// Generate series of `.navbar-expand-*` responsive classes for configuring
|
||||||
|
// where your navbar collapses.
|
||||||
|
.navbar-expand {
|
||||||
|
@each $breakpoint in map-keys($grid-breakpoints) {
|
||||||
|
$next: breakpoint-next($breakpoint, $grid-breakpoints);
|
||||||
|
$infix: breakpoint-infix($next, $grid-breakpoints);
|
||||||
|
|
||||||
|
// stylelint-disable-next-line scss/selector-no-union-class-name
|
||||||
|
&#{$infix} {
|
||||||
|
@include media-breakpoint-up($next) {
|
||||||
|
flex-wrap: nowrap;
|
||||||
|
justify-content: flex-start;
|
||||||
|
|
||||||
|
.navbar-nav {
|
||||||
|
flex-direction: row;
|
||||||
|
|
||||||
|
.dropdown-menu {
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-link {
|
||||||
|
padding-right: var(--#{$prefix}navbar-nav-link-padding-x);
|
||||||
|
padding-left: var(--#{$prefix}navbar-nav-link-padding-x);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-nav-scroll {
|
||||||
|
overflow: visible;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-collapse {
|
||||||
|
display: flex !important; // stylelint-disable-line declaration-no-important
|
||||||
|
flex-basis: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-toggler {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.offcanvas {
|
||||||
|
// stylelint-disable declaration-no-important
|
||||||
|
position: static;
|
||||||
|
z-index: auto;
|
||||||
|
flex-grow: 1;
|
||||||
|
width: auto !important;
|
||||||
|
height: auto !important;
|
||||||
|
visibility: visible !important;
|
||||||
|
background-color: transparent !important;
|
||||||
|
border: 0 !important;
|
||||||
|
transform: none !important;
|
||||||
|
@include box-shadow(none);
|
||||||
|
@include transition(none);
|
||||||
|
// stylelint-enable declaration-no-important
|
||||||
|
|
||||||
|
.offcanvas-header {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.offcanvas-body {
|
||||||
|
display: flex;
|
||||||
|
flex-grow: 0;
|
||||||
|
padding: 0;
|
||||||
|
overflow-y: visible;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// scss-docs-end navbar-expand-loop
|
||||||
|
|
||||||
|
// Navbar themes
|
||||||
|
//
|
||||||
|
// Styles for switching between navbars with light or dark background.
|
||||||
|
|
||||||
|
.navbar-light {
|
||||||
|
@include deprecate("`.navbar-light`", "v5.2.0", "v6.0.0", true);
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-dark {
|
||||||
|
// scss-docs-start navbar-dark-css-vars
|
||||||
|
--#{$prefix}navbar-color: #{$navbar-dark-color};
|
||||||
|
--#{$prefix}navbar-hover-color: #{$navbar-dark-hover-color};
|
||||||
|
--#{$prefix}navbar-disabled-color: #{$navbar-dark-disabled-color};
|
||||||
|
--#{$prefix}navbar-active-color: #{$navbar-dark-active-color};
|
||||||
|
--#{$prefix}navbar-brand-color: #{$navbar-dark-brand-color};
|
||||||
|
--#{$prefix}navbar-brand-hover-color: #{$navbar-dark-brand-hover-color};
|
||||||
|
--#{$prefix}navbar-toggler-border-color: #{$navbar-dark-toggler-border-color};
|
||||||
|
--#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-dark-toggler-icon-bg)};
|
||||||
|
// scss-docs-end navbar-dark-css-vars
|
||||||
|
}
|
144
app/assets/scss/material-dashboard/bootstrap/_offcanvas.scss
Normal file
144
app/assets/scss/material-dashboard/bootstrap/_offcanvas.scss
Normal file
@ -0,0 +1,144 @@
|
|||||||
|
// stylelint-disable function-disallowed-list
|
||||||
|
|
||||||
|
%offcanvas-css-vars {
|
||||||
|
// scss-docs-start offcanvas-css-vars
|
||||||
|
--#{$prefix}offcanvas-zindex: #{$zindex-offcanvas};
|
||||||
|
--#{$prefix}offcanvas-width: #{$offcanvas-horizontal-width};
|
||||||
|
--#{$prefix}offcanvas-height: #{$offcanvas-vertical-height};
|
||||||
|
--#{$prefix}offcanvas-padding-x: #{$offcanvas-padding-x};
|
||||||
|
--#{$prefix}offcanvas-padding-y: #{$offcanvas-padding-y};
|
||||||
|
--#{$prefix}offcanvas-color: #{$offcanvas-color};
|
||||||
|
--#{$prefix}offcanvas-bg: #{$offcanvas-bg-color};
|
||||||
|
--#{$prefix}offcanvas-border-width: #{$offcanvas-border-width};
|
||||||
|
--#{$prefix}offcanvas-border-color: #{$offcanvas-border-color};
|
||||||
|
--#{$prefix}offcanvas-box-shadow: #{$offcanvas-box-shadow};
|
||||||
|
// scss-docs-end offcanvas-css-vars
|
||||||
|
}
|
||||||
|
|
||||||
|
@each $breakpoint in map-keys($grid-breakpoints) {
|
||||||
|
$next: breakpoint-next($breakpoint, $grid-breakpoints);
|
||||||
|
$infix: breakpoint-infix($next, $grid-breakpoints);
|
||||||
|
|
||||||
|
.offcanvas#{$infix} {
|
||||||
|
@extend %offcanvas-css-vars;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@each $breakpoint in map-keys($grid-breakpoints) {
|
||||||
|
$next: breakpoint-next($breakpoint, $grid-breakpoints);
|
||||||
|
$infix: breakpoint-infix($next, $grid-breakpoints);
|
||||||
|
|
||||||
|
.offcanvas#{$infix} {
|
||||||
|
@include media-breakpoint-down($next) {
|
||||||
|
position: fixed;
|
||||||
|
bottom: 0;
|
||||||
|
z-index: var(--#{$prefix}offcanvas-zindex);
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
max-width: 100%;
|
||||||
|
color: var(--#{$prefix}offcanvas-color);
|
||||||
|
visibility: hidden;
|
||||||
|
background-color: var(--#{$prefix}offcanvas-bg);
|
||||||
|
background-clip: padding-box;
|
||||||
|
outline: 0;
|
||||||
|
@include box-shadow(var(--#{$prefix}offcanvas-box-shadow));
|
||||||
|
@include transition(transform $offcanvas-transition-duration ease-in-out);
|
||||||
|
|
||||||
|
&.offcanvas-start {
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: var(--#{$prefix}offcanvas-width);
|
||||||
|
border-right: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);
|
||||||
|
transform: translateX(-100%);
|
||||||
|
}
|
||||||
|
|
||||||
|
&.offcanvas-end {
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
width: var(--#{$prefix}offcanvas-width);
|
||||||
|
border-left: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);
|
||||||
|
transform: translateX(100%);
|
||||||
|
}
|
||||||
|
|
||||||
|
&.offcanvas-top {
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
left: 0;
|
||||||
|
height: var(--#{$prefix}offcanvas-height);
|
||||||
|
max-height: 100%;
|
||||||
|
border-bottom: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);
|
||||||
|
transform: translateY(-100%);
|
||||||
|
}
|
||||||
|
|
||||||
|
&.offcanvas-bottom {
|
||||||
|
right: 0;
|
||||||
|
left: 0;
|
||||||
|
height: var(--#{$prefix}offcanvas-height);
|
||||||
|
max-height: 100%;
|
||||||
|
border-top: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);
|
||||||
|
transform: translateY(100%);
|
||||||
|
}
|
||||||
|
|
||||||
|
&.showing,
|
||||||
|
&.show:not(.hiding) {
|
||||||
|
transform: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.showing,
|
||||||
|
&.hiding,
|
||||||
|
&.show {
|
||||||
|
visibility: visible;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@if not ($infix == "") {
|
||||||
|
@include media-breakpoint-up($next) {
|
||||||
|
--#{$prefix}offcanvas-height: auto;
|
||||||
|
--#{$prefix}offcanvas-border-width: 0;
|
||||||
|
background-color: transparent !important; // stylelint-disable-line declaration-no-important
|
||||||
|
|
||||||
|
.offcanvas-header {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.offcanvas-body {
|
||||||
|
display: flex;
|
||||||
|
flex-grow: 0;
|
||||||
|
padding: 0;
|
||||||
|
overflow-y: visible;
|
||||||
|
// Reset `background-color` in case `.bg-*` classes are used in offcanvas
|
||||||
|
background-color: transparent !important; // stylelint-disable-line declaration-no-important
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.offcanvas-backdrop {
|
||||||
|
@include overlay-backdrop($zindex-offcanvas-backdrop, $offcanvas-backdrop-bg, $offcanvas-backdrop-opacity);
|
||||||
|
}
|
||||||
|
|
||||||
|
.offcanvas-header {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
padding: var(--#{$prefix}offcanvas-padding-y) var(--#{$prefix}offcanvas-padding-x);
|
||||||
|
|
||||||
|
.btn-close {
|
||||||
|
padding: calc(var(--#{$prefix}offcanvas-padding-y) * .5) calc(var(--#{$prefix}offcanvas-padding-x) * .5);
|
||||||
|
margin-top: calc(-.5 * var(--#{$prefix}offcanvas-padding-y));
|
||||||
|
margin-right: calc(-.5 * var(--#{$prefix}offcanvas-padding-x));
|
||||||
|
margin-bottom: calc(-.5 * var(--#{$prefix}offcanvas-padding-y));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.offcanvas-title {
|
||||||
|
margin-bottom: 0;
|
||||||
|
line-height: $offcanvas-title-line-height;
|
||||||
|
}
|
||||||
|
|
||||||
|
.offcanvas-body {
|
||||||
|
flex-grow: 1;
|
||||||
|
padding: var(--#{$prefix}offcanvas-padding-y) var(--#{$prefix}offcanvas-padding-x);
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
109
app/assets/scss/material-dashboard/bootstrap/_pagination.scss
Normal file
109
app/assets/scss/material-dashboard/bootstrap/_pagination.scss
Normal file
@ -0,0 +1,109 @@
|
|||||||
|
.pagination {
|
||||||
|
// scss-docs-start pagination-css-vars
|
||||||
|
--#{$prefix}pagination-padding-x: #{$pagination-padding-x};
|
||||||
|
--#{$prefix}pagination-padding-y: #{$pagination-padding-y};
|
||||||
|
@include rfs($pagination-font-size, --#{$prefix}pagination-font-size);
|
||||||
|
--#{$prefix}pagination-color: #{$pagination-color};
|
||||||
|
--#{$prefix}pagination-bg: #{$pagination-bg};
|
||||||
|
--#{$prefix}pagination-border-width: #{$pagination-border-width};
|
||||||
|
--#{$prefix}pagination-border-color: #{$pagination-border-color};
|
||||||
|
--#{$prefix}pagination-border-radius: #{$pagination-border-radius};
|
||||||
|
--#{$prefix}pagination-hover-color: #{$pagination-hover-color};
|
||||||
|
--#{$prefix}pagination-hover-bg: #{$pagination-hover-bg};
|
||||||
|
--#{$prefix}pagination-hover-border-color: #{$pagination-hover-border-color};
|
||||||
|
--#{$prefix}pagination-focus-color: #{$pagination-focus-color};
|
||||||
|
--#{$prefix}pagination-focus-bg: #{$pagination-focus-bg};
|
||||||
|
--#{$prefix}pagination-focus-box-shadow: #{$pagination-focus-box-shadow};
|
||||||
|
--#{$prefix}pagination-active-color: #{$pagination-active-color};
|
||||||
|
--#{$prefix}pagination-active-bg: #{$pagination-active-bg};
|
||||||
|
--#{$prefix}pagination-active-border-color: #{$pagination-active-border-color};
|
||||||
|
--#{$prefix}pagination-disabled-color: #{$pagination-disabled-color};
|
||||||
|
--#{$prefix}pagination-disabled-bg: #{$pagination-disabled-bg};
|
||||||
|
--#{$prefix}pagination-disabled-border-color: #{$pagination-disabled-border-color};
|
||||||
|
// scss-docs-end pagination-css-vars
|
||||||
|
|
||||||
|
display: flex;
|
||||||
|
@include list-unstyled();
|
||||||
|
}
|
||||||
|
|
||||||
|
.page-link {
|
||||||
|
position: relative;
|
||||||
|
display: block;
|
||||||
|
padding: var(--#{$prefix}pagination-padding-y) var(--#{$prefix}pagination-padding-x);
|
||||||
|
@include font-size(var(--#{$prefix}pagination-font-size));
|
||||||
|
color: var(--#{$prefix}pagination-color);
|
||||||
|
text-decoration: if($link-decoration == none, null, none);
|
||||||
|
background-color: var(--#{$prefix}pagination-bg);
|
||||||
|
border: var(--#{$prefix}pagination-border-width) solid var(--#{$prefix}pagination-border-color);
|
||||||
|
@include transition($pagination-transition);
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
z-index: 2;
|
||||||
|
color: var(--#{$prefix}pagination-hover-color);
|
||||||
|
text-decoration: if($link-hover-decoration == underline, none, null);
|
||||||
|
background-color: var(--#{$prefix}pagination-hover-bg);
|
||||||
|
border-color: var(--#{$prefix}pagination-hover-border-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:focus {
|
||||||
|
z-index: 3;
|
||||||
|
color: var(--#{$prefix}pagination-focus-color);
|
||||||
|
background-color: var(--#{$prefix}pagination-focus-bg);
|
||||||
|
outline: $pagination-focus-outline;
|
||||||
|
box-shadow: var(--#{$prefix}pagination-focus-box-shadow);
|
||||||
|
}
|
||||||
|
|
||||||
|
&.active,
|
||||||
|
.active > & {
|
||||||
|
z-index: 3;
|
||||||
|
color: var(--#{$prefix}pagination-active-color);
|
||||||
|
@include gradient-bg(var(--#{$prefix}pagination-active-bg));
|
||||||
|
border-color: var(--#{$prefix}pagination-active-border-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
&.disabled,
|
||||||
|
.disabled > & {
|
||||||
|
color: var(--#{$prefix}pagination-disabled-color);
|
||||||
|
pointer-events: none;
|
||||||
|
background-color: var(--#{$prefix}pagination-disabled-bg);
|
||||||
|
border-color: var(--#{$prefix}pagination-disabled-border-color);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.page-item {
|
||||||
|
&:not(:first-child) .page-link {
|
||||||
|
margin-left: $pagination-margin-start;
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $pagination-margin-start == ($pagination-border-width * -1) {
|
||||||
|
&:first-child {
|
||||||
|
.page-link {
|
||||||
|
@include border-start-radius(var(--#{$prefix}pagination-border-radius));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&:last-child {
|
||||||
|
.page-link {
|
||||||
|
@include border-end-radius(var(--#{$prefix}pagination-border-radius));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} @else {
|
||||||
|
// Add border-radius to all pageLinks in case they have left margin
|
||||||
|
.page-link {
|
||||||
|
@include border-radius(var(--#{$prefix}pagination-border-radius));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Sizing
|
||||||
|
//
|
||||||
|
|
||||||
|
.pagination-lg {
|
||||||
|
@include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $pagination-border-radius-lg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.pagination-sm {
|
||||||
|
@include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $pagination-border-radius-sm);
|
||||||
|
}
|
@ -0,0 +1,51 @@
|
|||||||
|
.placeholder {
|
||||||
|
display: inline-block;
|
||||||
|
min-height: 1em;
|
||||||
|
vertical-align: middle;
|
||||||
|
cursor: wait;
|
||||||
|
background-color: currentcolor;
|
||||||
|
opacity: $placeholder-opacity-max;
|
||||||
|
|
||||||
|
&.btn::before {
|
||||||
|
display: inline-block;
|
||||||
|
content: "";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Sizing
|
||||||
|
.placeholder-xs {
|
||||||
|
min-height: .6em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.placeholder-sm {
|
||||||
|
min-height: .8em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.placeholder-lg {
|
||||||
|
min-height: 1.2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Animation
|
||||||
|
.placeholder-glow {
|
||||||
|
.placeholder {
|
||||||
|
animation: placeholder-glow 2s ease-in-out infinite;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes placeholder-glow {
|
||||||
|
50% {
|
||||||
|
opacity: $placeholder-opacity-min;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.placeholder-wave {
|
||||||
|
mask-image: linear-gradient(130deg, $black 55%, rgba(0, 0, 0, (1 - $placeholder-opacity-min)) 75%, $black 95%);
|
||||||
|
mask-size: 200% 100%;
|
||||||
|
animation: placeholder-wave 2s linear infinite;
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes placeholder-wave {
|
||||||
|
100% {
|
||||||
|
mask-position: -200% 0%;
|
||||||
|
}
|
||||||
|
}
|
196
app/assets/scss/material-dashboard/bootstrap/_popover.scss
Normal file
196
app/assets/scss/material-dashboard/bootstrap/_popover.scss
Normal file
@ -0,0 +1,196 @@
|
|||||||
|
.popover {
|
||||||
|
// scss-docs-start popover-css-vars
|
||||||
|
--#{$prefix}popover-zindex: #{$zindex-popover};
|
||||||
|
--#{$prefix}popover-max-width: #{$popover-max-width};
|
||||||
|
@include rfs($popover-font-size, --#{$prefix}popover-font-size);
|
||||||
|
--#{$prefix}popover-bg: #{$popover-bg};
|
||||||
|
--#{$prefix}popover-border-width: #{$popover-border-width};
|
||||||
|
--#{$prefix}popover-border-color: #{$popover-border-color};
|
||||||
|
--#{$prefix}popover-border-radius: #{$popover-border-radius};
|
||||||
|
--#{$prefix}popover-inner-border-radius: #{$popover-inner-border-radius};
|
||||||
|
--#{$prefix}popover-box-shadow: #{$popover-box-shadow};
|
||||||
|
--#{$prefix}popover-header-padding-x: #{$popover-header-padding-x};
|
||||||
|
--#{$prefix}popover-header-padding-y: #{$popover-header-padding-y};
|
||||||
|
@include rfs($popover-header-font-size, --#{$prefix}popover-header-font-size);
|
||||||
|
--#{$prefix}popover-header-color: #{$popover-header-color};
|
||||||
|
--#{$prefix}popover-header-bg: #{$popover-header-bg};
|
||||||
|
--#{$prefix}popover-body-padding-x: #{$popover-body-padding-x};
|
||||||
|
--#{$prefix}popover-body-padding-y: #{$popover-body-padding-y};
|
||||||
|
--#{$prefix}popover-body-color: #{$popover-body-color};
|
||||||
|
--#{$prefix}popover-arrow-width: #{$popover-arrow-width};
|
||||||
|
--#{$prefix}popover-arrow-height: #{$popover-arrow-height};
|
||||||
|
--#{$prefix}popover-arrow-border: var(--#{$prefix}popover-border-color);
|
||||||
|
// scss-docs-end popover-css-vars
|
||||||
|
|
||||||
|
z-index: var(--#{$prefix}popover-zindex);
|
||||||
|
display: block;
|
||||||
|
max-width: var(--#{$prefix}popover-max-width);
|
||||||
|
// Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.
|
||||||
|
// So reset our font and text properties to avoid inheriting weird values.
|
||||||
|
@include reset-text();
|
||||||
|
@include font-size(var(--#{$prefix}popover-font-size));
|
||||||
|
// Allow breaking very long words so they don't overflow the popover's bounds
|
||||||
|
word-wrap: break-word;
|
||||||
|
background-color: var(--#{$prefix}popover-bg);
|
||||||
|
background-clip: padding-box;
|
||||||
|
border: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-border-color);
|
||||||
|
@include border-radius(var(--#{$prefix}popover-border-radius));
|
||||||
|
@include box-shadow(var(--#{$prefix}popover-box-shadow));
|
||||||
|
|
||||||
|
.popover-arrow {
|
||||||
|
display: block;
|
||||||
|
width: var(--#{$prefix}popover-arrow-width);
|
||||||
|
height: var(--#{$prefix}popover-arrow-height);
|
||||||
|
|
||||||
|
&::before,
|
||||||
|
&::after {
|
||||||
|
position: absolute;
|
||||||
|
display: block;
|
||||||
|
content: "";
|
||||||
|
border-color: transparent;
|
||||||
|
border-style: solid;
|
||||||
|
border-width: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.bs-popover-top {
|
||||||
|
> .popover-arrow {
|
||||||
|
bottom: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list
|
||||||
|
|
||||||
|
&::before,
|
||||||
|
&::after {
|
||||||
|
border-width: var(--#{$prefix}popover-arrow-height) calc(var(--#{$prefix}popover-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list
|
||||||
|
}
|
||||||
|
|
||||||
|
&::before {
|
||||||
|
bottom: 0;
|
||||||
|
border-top-color: var(--#{$prefix}popover-arrow-border);
|
||||||
|
}
|
||||||
|
|
||||||
|
&::after {
|
||||||
|
bottom: var(--#{$prefix}popover-border-width);
|
||||||
|
border-top-color: var(--#{$prefix}popover-bg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* rtl:begin:ignore */
|
||||||
|
.bs-popover-end {
|
||||||
|
> .popover-arrow {
|
||||||
|
left: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list
|
||||||
|
width: var(--#{$prefix}popover-arrow-height);
|
||||||
|
height: var(--#{$prefix}popover-arrow-width);
|
||||||
|
|
||||||
|
&::before,
|
||||||
|
&::after {
|
||||||
|
border-width: calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height) calc(var(--#{$prefix}popover-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list
|
||||||
|
}
|
||||||
|
|
||||||
|
&::before {
|
||||||
|
left: 0;
|
||||||
|
border-right-color: var(--#{$prefix}popover-arrow-border);
|
||||||
|
}
|
||||||
|
|
||||||
|
&::after {
|
||||||
|
left: var(--#{$prefix}popover-border-width);
|
||||||
|
border-right-color: var(--#{$prefix}popover-bg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* rtl:end:ignore */
|
||||||
|
|
||||||
|
.bs-popover-bottom {
|
||||||
|
> .popover-arrow {
|
||||||
|
top: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list
|
||||||
|
|
||||||
|
&::before,
|
||||||
|
&::after {
|
||||||
|
border-width: 0 calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height); // stylelint-disable-line function-disallowed-list
|
||||||
|
}
|
||||||
|
|
||||||
|
&::before {
|
||||||
|
top: 0;
|
||||||
|
border-bottom-color: var(--#{$prefix}popover-arrow-border);
|
||||||
|
}
|
||||||
|
|
||||||
|
&::after {
|
||||||
|
top: var(--#{$prefix}popover-border-width);
|
||||||
|
border-bottom-color: var(--#{$prefix}popover-bg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// This will remove the popover-header's border just below the arrow
|
||||||
|
.popover-header::before {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
left: 50%;
|
||||||
|
display: block;
|
||||||
|
width: var(--#{$prefix}popover-arrow-width);
|
||||||
|
margin-left: calc(-.5 * var(--#{$prefix}popover-arrow-width)); // stylelint-disable-line function-disallowed-list
|
||||||
|
content: "";
|
||||||
|
border-bottom: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-header-bg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* rtl:begin:ignore */
|
||||||
|
.bs-popover-start {
|
||||||
|
> .popover-arrow {
|
||||||
|
right: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list
|
||||||
|
width: var(--#{$prefix}popover-arrow-height);
|
||||||
|
height: var(--#{$prefix}popover-arrow-width);
|
||||||
|
|
||||||
|
&::before,
|
||||||
|
&::after {
|
||||||
|
border-width: calc(var(--#{$prefix}popover-arrow-width) * .5) 0 calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height); // stylelint-disable-line function-disallowed-list
|
||||||
|
}
|
||||||
|
|
||||||
|
&::before {
|
||||||
|
right: 0;
|
||||||
|
border-left-color: var(--#{$prefix}popover-arrow-border);
|
||||||
|
}
|
||||||
|
|
||||||
|
&::after {
|
||||||
|
right: var(--#{$prefix}popover-border-width);
|
||||||
|
border-left-color: var(--#{$prefix}popover-bg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* rtl:end:ignore */
|
||||||
|
|
||||||
|
.bs-popover-auto {
|
||||||
|
&[data-popper-placement^="top"] {
|
||||||
|
@extend .bs-popover-top;
|
||||||
|
}
|
||||||
|
&[data-popper-placement^="right"] {
|
||||||
|
@extend .bs-popover-end;
|
||||||
|
}
|
||||||
|
&[data-popper-placement^="bottom"] {
|
||||||
|
@extend .bs-popover-bottom;
|
||||||
|
}
|
||||||
|
&[data-popper-placement^="left"] {
|
||||||
|
@extend .bs-popover-start;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Offset the popover to account for the popover arrow
|
||||||
|
.popover-header {
|
||||||
|
padding: var(--#{$prefix}popover-header-padding-y) var(--#{$prefix}popover-header-padding-x);
|
||||||
|
margin-bottom: 0; // Reset the default from Reboot
|
||||||
|
@include font-size(var(--#{$prefix}popover-header-font-size));
|
||||||
|
color: var(--#{$prefix}popover-header-color);
|
||||||
|
background-color: var(--#{$prefix}popover-header-bg);
|
||||||
|
border-bottom: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-border-color);
|
||||||
|
@include border-top-radius(var(--#{$prefix}popover-inner-border-radius));
|
||||||
|
|
||||||
|
&:empty {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.popover-body {
|
||||||
|
padding: var(--#{$prefix}popover-body-padding-y) var(--#{$prefix}popover-body-padding-x);
|
||||||
|
color: var(--#{$prefix}popover-body-color);
|
||||||
|
}
|
59
app/assets/scss/material-dashboard/bootstrap/_progress.scss
Normal file
59
app/assets/scss/material-dashboard/bootstrap/_progress.scss
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
// Disable animation if transitions are disabled
|
||||||
|
|
||||||
|
// scss-docs-start progress-keyframes
|
||||||
|
@if $enable-transitions {
|
||||||
|
@keyframes progress-bar-stripes {
|
||||||
|
0% { background-position-x: $progress-height; }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// scss-docs-end progress-keyframes
|
||||||
|
|
||||||
|
.progress {
|
||||||
|
// scss-docs-start progress-css-vars
|
||||||
|
--#{$prefix}progress-height: #{$progress-height};
|
||||||
|
@include rfs($progress-font-size, --#{$prefix}progress-font-size);
|
||||||
|
--#{$prefix}progress-bg: #{$progress-bg};
|
||||||
|
--#{$prefix}progress-border-radius: #{$progress-border-radius};
|
||||||
|
--#{$prefix}progress-box-shadow: #{$progress-box-shadow};
|
||||||
|
--#{$prefix}progress-bar-color: #{$progress-bar-color};
|
||||||
|
--#{$prefix}progress-bar-bg: #{$progress-bar-bg};
|
||||||
|
--#{$prefix}progress-bar-transition: #{$progress-bar-transition};
|
||||||
|
// scss-docs-end progress-css-vars
|
||||||
|
|
||||||
|
display: flex;
|
||||||
|
height: var(--#{$prefix}progress-height);
|
||||||
|
overflow: hidden; // force rounded corners by cropping it
|
||||||
|
@include font-size(var(--#{$prefix}progress-font-size));
|
||||||
|
background-color: var(--#{$prefix}progress-bg);
|
||||||
|
@include border-radius(var(--#{$prefix}progress-border-radius));
|
||||||
|
@include box-shadow(var(--#{$prefix}progress-box-shadow));
|
||||||
|
}
|
||||||
|
|
||||||
|
.progress-bar {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
justify-content: center;
|
||||||
|
overflow: hidden;
|
||||||
|
color: var(--#{$prefix}progress-bar-color);
|
||||||
|
text-align: center;
|
||||||
|
white-space: nowrap;
|
||||||
|
background-color: var(--#{$prefix}progress-bar-bg);
|
||||||
|
@include transition(var(--#{$prefix}progress-bar-transition));
|
||||||
|
}
|
||||||
|
|
||||||
|
.progress-bar-striped {
|
||||||
|
@include gradient-striped();
|
||||||
|
background-size: var(--#{$prefix}progress-height) var(--#{$prefix}progress-height);
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $enable-transitions {
|
||||||
|
.progress-bar-animated {
|
||||||
|
animation: $progress-bar-animation-timing progress-bar-stripes;
|
||||||
|
|
||||||
|
@if $enable-reduced-motion {
|
||||||
|
@media (prefers-reduced-motion: reduce) {
|
||||||
|
animation: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
610
app/assets/scss/material-dashboard/bootstrap/_reboot.scss
Normal file
610
app/assets/scss/material-dashboard/bootstrap/_reboot.scss
Normal file
@ -0,0 +1,610 @@
|
|||||||
|
// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix
|
||||||
|
|
||||||
|
|
||||||
|
// Reboot
|
||||||
|
//
|
||||||
|
// Normalization of HTML elements, manually forked from Normalize.css to remove
|
||||||
|
// styles targeting irrelevant browsers while applying new styles.
|
||||||
|
//
|
||||||
|
// Normalize is licensed MIT. https://github.com/necolas/normalize.css
|
||||||
|
|
||||||
|
|
||||||
|
// Document
|
||||||
|
//
|
||||||
|
// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.
|
||||||
|
|
||||||
|
*,
|
||||||
|
*::before,
|
||||||
|
*::after {
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Root
|
||||||
|
//
|
||||||
|
// Ability to the value of the root font sizes, affecting the value of `rem`.
|
||||||
|
// null by default, thus nothing is generated.
|
||||||
|
|
||||||
|
:root {
|
||||||
|
@if $font-size-root != null {
|
||||||
|
@include font-size(var(--#{$prefix}root-font-size));
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $enable-smooth-scroll {
|
||||||
|
@media (prefers-reduced-motion: no-preference) {
|
||||||
|
scroll-behavior: smooth;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Body
|
||||||
|
//
|
||||||
|
// 1. Remove the margin in all browsers.
|
||||||
|
// 2. As a best practice, apply a default `background-color`.
|
||||||
|
// 3. Prevent adjustments of font size after orientation changes in iOS.
|
||||||
|
// 4. Change the default tap highlight to be completely transparent in iOS.
|
||||||
|
|
||||||
|
// scss-docs-start reboot-body-rules
|
||||||
|
body {
|
||||||
|
margin: 0; // 1
|
||||||
|
font-family: var(--#{$prefix}body-font-family);
|
||||||
|
@include font-size(var(--#{$prefix}body-font-size));
|
||||||
|
font-weight: var(--#{$prefix}body-font-weight);
|
||||||
|
line-height: var(--#{$prefix}body-line-height);
|
||||||
|
color: var(--#{$prefix}body-color);
|
||||||
|
text-align: var(--#{$prefix}body-text-align);
|
||||||
|
background-color: var(--#{$prefix}body-bg); // 2
|
||||||
|
-webkit-text-size-adjust: 100%; // 3
|
||||||
|
-webkit-tap-highlight-color: rgba($black, 0); // 4
|
||||||
|
}
|
||||||
|
// scss-docs-end reboot-body-rules
|
||||||
|
|
||||||
|
|
||||||
|
// Content grouping
|
||||||
|
//
|
||||||
|
// 1. Reset Firefox's gray color
|
||||||
|
|
||||||
|
hr {
|
||||||
|
margin: $hr-margin-y 0;
|
||||||
|
color: $hr-color; // 1
|
||||||
|
border: 0;
|
||||||
|
border-top: $hr-border-width solid $hr-border-color;
|
||||||
|
opacity: $hr-opacity;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Typography
|
||||||
|
//
|
||||||
|
// 1. Remove top margins from headings
|
||||||
|
// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top
|
||||||
|
// margin for easier control within type scales as it avoids margin collapsing.
|
||||||
|
|
||||||
|
%heading {
|
||||||
|
margin-top: 0; // 1
|
||||||
|
margin-bottom: $headings-margin-bottom;
|
||||||
|
font-family: $headings-font-family;
|
||||||
|
font-style: $headings-font-style;
|
||||||
|
font-weight: $headings-font-weight;
|
||||||
|
line-height: $headings-line-height;
|
||||||
|
color: $headings-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
@extend %heading;
|
||||||
|
@include font-size($h1-font-size);
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
@extend %heading;
|
||||||
|
@include font-size($h2-font-size);
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
@extend %heading;
|
||||||
|
@include font-size($h3-font-size);
|
||||||
|
}
|
||||||
|
|
||||||
|
h4 {
|
||||||
|
@extend %heading;
|
||||||
|
@include font-size($h4-font-size);
|
||||||
|
}
|
||||||
|
|
||||||
|
h5 {
|
||||||
|
@extend %heading;
|
||||||
|
@include font-size($h5-font-size);
|
||||||
|
}
|
||||||
|
|
||||||
|
h6 {
|
||||||
|
@extend %heading;
|
||||||
|
@include font-size($h6-font-size);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Reset margins on paragraphs
|
||||||
|
//
|
||||||
|
// Similarly, the top margin on `<p>`s get reset. However, we also reset the
|
||||||
|
// bottom margin to use `rem` units instead of `em`.
|
||||||
|
|
||||||
|
p {
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: $paragraph-margin-bottom;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Abbreviations
|
||||||
|
//
|
||||||
|
// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.
|
||||||
|
// 2. Add explicit cursor to indicate changed behavior.
|
||||||
|
// 3. Prevent the text-decoration to be skipped.
|
||||||
|
|
||||||
|
abbr[title] {
|
||||||
|
text-decoration: underline dotted; // 1
|
||||||
|
cursor: help; // 2
|
||||||
|
text-decoration-skip-ink: none; // 3
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Address
|
||||||
|
|
||||||
|
address {
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
font-style: normal;
|
||||||
|
line-height: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Lists
|
||||||
|
|
||||||
|
ol,
|
||||||
|
ul {
|
||||||
|
padding-left: 2rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
ol,
|
||||||
|
ul,
|
||||||
|
dl {
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
ol ol,
|
||||||
|
ul ul,
|
||||||
|
ol ul,
|
||||||
|
ul ol {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
dt {
|
||||||
|
font-weight: $dt-font-weight;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 1. Undo browser default
|
||||||
|
|
||||||
|
dd {
|
||||||
|
margin-bottom: .5rem;
|
||||||
|
margin-left: 0; // 1
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Blockquote
|
||||||
|
|
||||||
|
blockquote {
|
||||||
|
margin: 0 0 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Strong
|
||||||
|
//
|
||||||
|
// Add the correct font weight in Chrome, Edge, and Safari
|
||||||
|
|
||||||
|
b,
|
||||||
|
strong {
|
||||||
|
font-weight: $font-weight-bolder;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Small
|
||||||
|
//
|
||||||
|
// Add the correct font size in all browsers
|
||||||
|
|
||||||
|
small {
|
||||||
|
@include font-size($small-font-size);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Mark
|
||||||
|
|
||||||
|
mark {
|
||||||
|
padding: $mark-padding;
|
||||||
|
background-color: var(--#{$prefix}highlight-bg);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Sub and Sup
|
||||||
|
//
|
||||||
|
// Prevent `sub` and `sup` elements from affecting the line height in
|
||||||
|
// all browsers.
|
||||||
|
|
||||||
|
sub,
|
||||||
|
sup {
|
||||||
|
position: relative;
|
||||||
|
@include font-size($sub-sup-font-size);
|
||||||
|
line-height: 0;
|
||||||
|
vertical-align: baseline;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub { bottom: -.25em; }
|
||||||
|
sup { top: -.5em; }
|
||||||
|
|
||||||
|
|
||||||
|
// Links
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: var(--#{$prefix}link-color);
|
||||||
|
text-decoration: $link-decoration;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
color: var(--#{$prefix}link-hover-color);
|
||||||
|
text-decoration: $link-hover-decoration;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// And undo these styles for placeholder links/named anchors (without href).
|
||||||
|
// It would be more straightforward to just use a[href] in previous block, but that
|
||||||
|
// causes specificity issues in many other styles that are too complex to fix.
|
||||||
|
// See https://github.com/twbs/bootstrap/issues/19402
|
||||||
|
|
||||||
|
a:not([href]):not([class]) {
|
||||||
|
&,
|
||||||
|
&:hover {
|
||||||
|
color: inherit;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Code
|
||||||
|
|
||||||
|
pre,
|
||||||
|
code,
|
||||||
|
kbd,
|
||||||
|
samp {
|
||||||
|
font-family: $font-family-code;
|
||||||
|
@include font-size(1em); // Correct the odd `em` font sizing in all browsers.
|
||||||
|
}
|
||||||
|
|
||||||
|
// 1. Remove browser default top margin
|
||||||
|
// 2. Reset browser default of `1em` to use `rem`s
|
||||||
|
// 3. Don't allow content to break outside
|
||||||
|
|
||||||
|
pre {
|
||||||
|
display: block;
|
||||||
|
margin-top: 0; // 1
|
||||||
|
margin-bottom: 1rem; // 2
|
||||||
|
overflow: auto; // 3
|
||||||
|
@include font-size($code-font-size);
|
||||||
|
color: $pre-color;
|
||||||
|
|
||||||
|
// Account for some code outputs that place code tags in pre tags
|
||||||
|
code {
|
||||||
|
@include font-size(inherit);
|
||||||
|
color: inherit;
|
||||||
|
word-break: normal;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
code {
|
||||||
|
@include font-size($code-font-size);
|
||||||
|
color: var(--#{$prefix}code-color);
|
||||||
|
word-wrap: break-word;
|
||||||
|
|
||||||
|
// Streamline the style when inside anchors to avoid broken underline and more
|
||||||
|
a > & {
|
||||||
|
color: inherit;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
kbd {
|
||||||
|
padding: $kbd-padding-y $kbd-padding-x;
|
||||||
|
@include font-size($kbd-font-size);
|
||||||
|
color: $kbd-color;
|
||||||
|
background-color: $kbd-bg;
|
||||||
|
@include border-radius($border-radius-sm);
|
||||||
|
|
||||||
|
kbd {
|
||||||
|
padding: 0;
|
||||||
|
@include font-size(1em);
|
||||||
|
font-weight: $nested-kbd-font-weight;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Figures
|
||||||
|
//
|
||||||
|
// Apply a consistent margin strategy (matches our type styles).
|
||||||
|
|
||||||
|
figure {
|
||||||
|
margin: 0 0 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Images and content
|
||||||
|
|
||||||
|
img,
|
||||||
|
svg {
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Tables
|
||||||
|
//
|
||||||
|
// Prevent double borders
|
||||||
|
|
||||||
|
table {
|
||||||
|
caption-side: bottom;
|
||||||
|
border-collapse: collapse;
|
||||||
|
}
|
||||||
|
|
||||||
|
caption {
|
||||||
|
padding-top: $table-cell-padding-y;
|
||||||
|
padding-bottom: $table-cell-padding-y;
|
||||||
|
color: $table-caption-color;
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 1. Removes font-weight bold by inheriting
|
||||||
|
// 2. Matches default `<td>` alignment by inheriting `text-align`.
|
||||||
|
// 3. Fix alignment for Safari
|
||||||
|
|
||||||
|
th {
|
||||||
|
font-weight: $table-th-font-weight; // 1
|
||||||
|
text-align: inherit; // 2
|
||||||
|
text-align: -webkit-match-parent; // 3
|
||||||
|
}
|
||||||
|
|
||||||
|
thead,
|
||||||
|
tbody,
|
||||||
|
tfoot,
|
||||||
|
tr,
|
||||||
|
td,
|
||||||
|
th {
|
||||||
|
border-color: inherit;
|
||||||
|
border-style: solid;
|
||||||
|
border-width: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Forms
|
||||||
|
//
|
||||||
|
// 1. Allow labels to use `margin` for spacing.
|
||||||
|
|
||||||
|
label {
|
||||||
|
display: inline-block; // 1
|
||||||
|
}
|
||||||
|
|
||||||
|
// Remove the default `border-radius` that macOS Chrome adds.
|
||||||
|
// See https://github.com/twbs/bootstrap/issues/24093
|
||||||
|
|
||||||
|
button {
|
||||||
|
// stylelint-disable-next-line property-disallowed-list
|
||||||
|
border-radius: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Explicitly remove focus outline in Chromium when it shouldn't be
|
||||||
|
// visible (e.g. as result of mouse click or touch tap). It already
|
||||||
|
// should be doing this automatically, but seems to currently be
|
||||||
|
// confused and applies its very visible two-tone outline anyway.
|
||||||
|
|
||||||
|
button:focus:not(:focus-visible) {
|
||||||
|
outline: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 1. Remove the margin in Firefox and Safari
|
||||||
|
|
||||||
|
input,
|
||||||
|
button,
|
||||||
|
select,
|
||||||
|
optgroup,
|
||||||
|
textarea {
|
||||||
|
margin: 0; // 1
|
||||||
|
font-family: inherit;
|
||||||
|
@include font-size(inherit);
|
||||||
|
line-height: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Remove the inheritance of text transform in Firefox
|
||||||
|
button,
|
||||||
|
select {
|
||||||
|
text-transform: none;
|
||||||
|
}
|
||||||
|
// Set the cursor for non-`<button>` buttons
|
||||||
|
//
|
||||||
|
// Details at https://github.com/twbs/bootstrap/pull/30562
|
||||||
|
[role="button"] {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
select {
|
||||||
|
// Remove the inheritance of word-wrap in Safari.
|
||||||
|
// See https://github.com/twbs/bootstrap/issues/24990
|
||||||
|
word-wrap: normal;
|
||||||
|
|
||||||
|
// Undo the opacity change from Chrome
|
||||||
|
&:disabled {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Remove the dropdown arrow only from text type inputs built with datalists in Chrome.
|
||||||
|
// See https://stackoverflow.com/a/54997118
|
||||||
|
|
||||||
|
[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not([type="time"])::-webkit-calendar-picker-indicator {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
|
||||||
|
// controls in Android 4.
|
||||||
|
// 2. Correct the inability to style clickable types in iOS and Safari.
|
||||||
|
// 3. Opinionated: add "hand" cursor to non-disabled button elements.
|
||||||
|
|
||||||
|
button,
|
||||||
|
[type="button"], // 1
|
||||||
|
[type="reset"],
|
||||||
|
[type="submit"] {
|
||||||
|
-webkit-appearance: button; // 2
|
||||||
|
|
||||||
|
@if $enable-button-pointers {
|
||||||
|
&:not(:disabled) {
|
||||||
|
cursor: pointer; // 3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.
|
||||||
|
|
||||||
|
::-moz-focus-inner {
|
||||||
|
padding: 0;
|
||||||
|
border-style: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 1. Textareas should really only resize vertically so they don't break their (horizontal) containers.
|
||||||
|
|
||||||
|
textarea {
|
||||||
|
resize: vertical; // 1
|
||||||
|
}
|
||||||
|
|
||||||
|
// 1. Browsers set a default `min-width: min-content;` on fieldsets,
|
||||||
|
// unlike e.g. `<div>`s, which have `min-width: 0;` by default.
|
||||||
|
// So we reset that to ensure fieldsets behave more like a standard block element.
|
||||||
|
// See https://github.com/twbs/bootstrap/issues/12359
|
||||||
|
// and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements
|
||||||
|
// 2. Reset the default outline behavior of fieldsets so they don't affect page layout.
|
||||||
|
|
||||||
|
fieldset {
|
||||||
|
min-width: 0; // 1
|
||||||
|
padding: 0; // 2
|
||||||
|
margin: 0; // 2
|
||||||
|
border: 0; // 2
|
||||||
|
}
|
||||||
|
|
||||||
|
// 1. By using `float: left`, the legend will behave like a block element.
|
||||||
|
// This way the border of a fieldset wraps around the legend if present.
|
||||||
|
// 2. Fix wrapping bug.
|
||||||
|
// See https://github.com/twbs/bootstrap/issues/29712
|
||||||
|
|
||||||
|
legend {
|
||||||
|
float: left; // 1
|
||||||
|
width: 100%;
|
||||||
|
padding: 0;
|
||||||
|
margin-bottom: $legend-margin-bottom;
|
||||||
|
@include font-size($legend-font-size);
|
||||||
|
font-weight: $legend-font-weight;
|
||||||
|
line-height: inherit;
|
||||||
|
|
||||||
|
+ * {
|
||||||
|
clear: left; // 2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Fix height of inputs with a type of datetime-local, date, month, week, or time
|
||||||
|
// See https://github.com/twbs/bootstrap/issues/18842
|
||||||
|
|
||||||
|
::-webkit-datetime-edit-fields-wrapper,
|
||||||
|
::-webkit-datetime-edit-text,
|
||||||
|
::-webkit-datetime-edit-minute,
|
||||||
|
::-webkit-datetime-edit-hour-field,
|
||||||
|
::-webkit-datetime-edit-day-field,
|
||||||
|
::-webkit-datetime-edit-month-field,
|
||||||
|
::-webkit-datetime-edit-year-field {
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
::-webkit-inner-spin-button {
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 1. Correct the outline style in Safari.
|
||||||
|
// 2. This overrides the extra rounded corners on search inputs in iOS so that our
|
||||||
|
// `.form-control` class can properly style them. Note that this cannot simply
|
||||||
|
// be added to `.form-control` as it's not specific enough. For details, see
|
||||||
|
// https://github.com/twbs/bootstrap/issues/11586.
|
||||||
|
|
||||||
|
[type="search"] {
|
||||||
|
outline-offset: -2px; // 1
|
||||||
|
-webkit-appearance: textfield; // 2
|
||||||
|
}
|
||||||
|
|
||||||
|
// 1. A few input types should stay LTR
|
||||||
|
// See https://rtlstyling.com/posts/rtl-styling#form-inputs
|
||||||
|
// 2. RTL only output
|
||||||
|
// See https://rtlcss.com/learn/usage-guide/control-directives/#raw
|
||||||
|
|
||||||
|
/* rtl:raw:
|
||||||
|
[type="tel"],
|
||||||
|
[type="url"],
|
||||||
|
[type="email"],
|
||||||
|
[type="number"] {
|
||||||
|
direction: ltr;
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
// Remove the inner padding in Chrome and Safari on macOS.
|
||||||
|
|
||||||
|
::-webkit-search-decoration {
|
||||||
|
-webkit-appearance: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Remove padding around color pickers in webkit browsers
|
||||||
|
|
||||||
|
::-webkit-color-swatch-wrapper {
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// 1. Inherit font family and line height for file input buttons
|
||||||
|
// 2. Correct the inability to style clickable types in iOS and Safari.
|
||||||
|
|
||||||
|
::file-selector-button {
|
||||||
|
font: inherit; // 1
|
||||||
|
-webkit-appearance: button; // 2
|
||||||
|
}
|
||||||
|
|
||||||
|
// Correct element displays
|
||||||
|
|
||||||
|
output {
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Remove border from iframe
|
||||||
|
|
||||||
|
iframe {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Summary
|
||||||
|
//
|
||||||
|
// 1. Add the correct display in all browsers
|
||||||
|
|
||||||
|
summary {
|
||||||
|
display: list-item; // 1
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Progress
|
||||||
|
//
|
||||||
|
// Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
||||||
|
|
||||||
|
progress {
|
||||||
|
vertical-align: baseline;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Hidden attribute
|
||||||
|
//
|
||||||
|
// Always hide an element with the `hidden` HTML attribute.
|
||||||
|
|
||||||
|
[hidden] {
|
||||||
|
display: none !important;
|
||||||
|
}
|
73
app/assets/scss/material-dashboard/bootstrap/_root.scss
Normal file
73
app/assets/scss/material-dashboard/bootstrap/_root.scss
Normal file
@ -0,0 +1,73 @@
|
|||||||
|
:root {
|
||||||
|
// Note: Custom variable values only support SassScript inside `#{}`.
|
||||||
|
|
||||||
|
// Colors
|
||||||
|
//
|
||||||
|
// Generate palettes for full colors, grays, and theme colors.
|
||||||
|
|
||||||
|
@each $color, $value in $colors {
|
||||||
|
--#{$prefix}#{$color}: #{$value};
|
||||||
|
}
|
||||||
|
|
||||||
|
@each $color, $value in $grays {
|
||||||
|
--#{$prefix}gray-#{$color}: #{$value};
|
||||||
|
}
|
||||||
|
|
||||||
|
@each $color, $value in $theme-colors {
|
||||||
|
--#{$prefix}#{$color}: #{$value};
|
||||||
|
}
|
||||||
|
|
||||||
|
@each $color, $value in $theme-colors-rgb {
|
||||||
|
--#{$prefix}#{$color}-rgb: #{$value};
|
||||||
|
}
|
||||||
|
|
||||||
|
--#{$prefix}white-rgb: #{to-rgb($white)};
|
||||||
|
--#{$prefix}black-rgb: #{to-rgb($black)};
|
||||||
|
--#{$prefix}body-color-rgb: #{to-rgb($body-color)};
|
||||||
|
--#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};
|
||||||
|
|
||||||
|
// Fonts
|
||||||
|
|
||||||
|
// Note: Use `inspect` for lists so that quoted items keep the quotes.
|
||||||
|
// See https://github.com/sass/sass/issues/2383#issuecomment-336349172
|
||||||
|
--#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};
|
||||||
|
--#{$prefix}font-monospace: #{inspect($font-family-monospace)};
|
||||||
|
--#{$prefix}gradient: #{$gradient};
|
||||||
|
|
||||||
|
// Root and body
|
||||||
|
// scss-docs-start root-body-variables
|
||||||
|
@if $font-size-root != null {
|
||||||
|
--#{$prefix}root-font-size: #{$font-size-root};
|
||||||
|
}
|
||||||
|
--#{$prefix}body-font-family: #{$font-family-base};
|
||||||
|
@include rfs($font-size-base, --#{$prefix}body-font-size);
|
||||||
|
--#{$prefix}body-font-weight: #{$font-weight-base};
|
||||||
|
--#{$prefix}body-line-height: #{$line-height-base};
|
||||||
|
--#{$prefix}body-color: #{$body-color};
|
||||||
|
@if $body-text-align != null {
|
||||||
|
--#{$prefix}body-text-align: #{$body-text-align};
|
||||||
|
}
|
||||||
|
--#{$prefix}body-bg: #{$body-bg};
|
||||||
|
// scss-docs-end root-body-variables
|
||||||
|
|
||||||
|
// scss-docs-start root-border-var
|
||||||
|
--#{$prefix}border-width: #{$border-width};
|
||||||
|
--#{$prefix}border-style: #{$border-style};
|
||||||
|
--#{$prefix}border-color: #{$border-color};
|
||||||
|
--#{$prefix}border-color-translucent: #{$border-color-translucent};
|
||||||
|
|
||||||
|
--#{$prefix}border-radius: #{$border-radius};
|
||||||
|
--#{$prefix}border-radius-sm: #{$border-radius-sm};
|
||||||
|
--#{$prefix}border-radius-lg: #{$border-radius-lg};
|
||||||
|
--#{$prefix}border-radius-xl: #{$border-radius-xl};
|
||||||
|
--#{$prefix}border-radius-2xl: #{$border-radius-2xl};
|
||||||
|
--#{$prefix}border-radius-pill: #{$border-radius-pill};
|
||||||
|
// scss-docs-end root-border-var
|
||||||
|
|
||||||
|
--#{$prefix}link-color: #{$link-color};
|
||||||
|
--#{$prefix}link-hover-color: #{$link-hover-color};
|
||||||
|
|
||||||
|
--#{$prefix}code-color: #{$code-color};
|
||||||
|
|
||||||
|
--#{$prefix}highlight-bg: #{$mark-bg};
|
||||||
|
}
|
85
app/assets/scss/material-dashboard/bootstrap/_spinners.scss
Normal file
85
app/assets/scss/material-dashboard/bootstrap/_spinners.scss
Normal file
@ -0,0 +1,85 @@
|
|||||||
|
//
|
||||||
|
// Rotating border
|
||||||
|
//
|
||||||
|
|
||||||
|
.spinner-grow,
|
||||||
|
.spinner-border {
|
||||||
|
display: inline-block;
|
||||||
|
width: var(--#{$prefix}spinner-width);
|
||||||
|
height: var(--#{$prefix}spinner-height);
|
||||||
|
vertical-align: var(--#{$prefix}spinner-vertical-align);
|
||||||
|
// stylelint-disable-next-line property-disallowed-list
|
||||||
|
border-radius: 50%;
|
||||||
|
animation: var(--#{$prefix}spinner-animation-speed) linear infinite var(--#{$prefix}spinner-animation-name);
|
||||||
|
}
|
||||||
|
|
||||||
|
// scss-docs-start spinner-border-keyframes
|
||||||
|
@keyframes spinner-border {
|
||||||
|
to { transform: rotate(360deg) #{"/* rtl:ignore */"}; }
|
||||||
|
}
|
||||||
|
// scss-docs-end spinner-border-keyframes
|
||||||
|
|
||||||
|
.spinner-border {
|
||||||
|
// scss-docs-start spinner-border-css-vars
|
||||||
|
--#{$prefix}spinner-width: #{$spinner-width};
|
||||||
|
--#{$prefix}spinner-height: #{$spinner-height};
|
||||||
|
--#{$prefix}spinner-vertical-align: #{$spinner-vertical-align};
|
||||||
|
--#{$prefix}spinner-border-width: #{$spinner-border-width};
|
||||||
|
--#{$prefix}spinner-animation-speed: #{$spinner-animation-speed};
|
||||||
|
--#{$prefix}spinner-animation-name: spinner-border;
|
||||||
|
// scss-docs-end spinner-border-css-vars
|
||||||
|
|
||||||
|
border: var(--#{$prefix}spinner-border-width) solid currentcolor;
|
||||||
|
border-right-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
.spinner-border-sm {
|
||||||
|
// scss-docs-start spinner-border-sm-css-vars
|
||||||
|
--#{$prefix}spinner-width: #{$spinner-width-sm};
|
||||||
|
--#{$prefix}spinner-height: #{$spinner-height-sm};
|
||||||
|
--#{$prefix}spinner-border-width: #{$spinner-border-width-sm};
|
||||||
|
// scss-docs-end spinner-border-sm-css-vars
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Growing circle
|
||||||
|
//
|
||||||
|
|
||||||
|
// scss-docs-start spinner-grow-keyframes
|
||||||
|
@keyframes spinner-grow {
|
||||||
|
0% {
|
||||||
|
transform: scale(0);
|
||||||
|
}
|
||||||
|
50% {
|
||||||
|
opacity: 1;
|
||||||
|
transform: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// scss-docs-end spinner-grow-keyframes
|
||||||
|
|
||||||
|
.spinner-grow {
|
||||||
|
// scss-docs-start spinner-grow-css-vars
|
||||||
|
--#{$prefix}spinner-width: #{$spinner-width};
|
||||||
|
--#{$prefix}spinner-height: #{$spinner-height};
|
||||||
|
--#{$prefix}spinner-vertical-align: #{$spinner-vertical-align};
|
||||||
|
--#{$prefix}spinner-animation-speed: #{$spinner-animation-speed};
|
||||||
|
--#{$prefix}spinner-animation-name: spinner-grow;
|
||||||
|
// scss-docs-end spinner-grow-css-vars
|
||||||
|
|
||||||
|
background-color: currentcolor;
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.spinner-grow-sm {
|
||||||
|
--#{$prefix}spinner-width: #{$spinner-width-sm};
|
||||||
|
--#{$prefix}spinner-height: #{$spinner-height-sm};
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $enable-reduced-motion {
|
||||||
|
@media (prefers-reduced-motion: reduce) {
|
||||||
|
.spinner-border,
|
||||||
|
.spinner-grow {
|
||||||
|
--#{$prefix}spinner-animation-speed: #{$spinner-animation-speed * 2};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
164
app/assets/scss/material-dashboard/bootstrap/_tables.scss
Normal file
164
app/assets/scss/material-dashboard/bootstrap/_tables.scss
Normal file
@ -0,0 +1,164 @@
|
|||||||
|
//
|
||||||
|
// Basic Bootstrap table
|
||||||
|
//
|
||||||
|
|
||||||
|
.table {
|
||||||
|
--#{$prefix}table-color: #{$table-color};
|
||||||
|
--#{$prefix}table-bg: #{$table-bg};
|
||||||
|
--#{$prefix}table-border-color: #{$table-border-color};
|
||||||
|
--#{$prefix}table-accent-bg: #{$table-accent-bg};
|
||||||
|
--#{$prefix}table-striped-color: #{$table-striped-color};
|
||||||
|
--#{$prefix}table-striped-bg: #{$table-striped-bg};
|
||||||
|
--#{$prefix}table-active-color: #{$table-active-color};
|
||||||
|
--#{$prefix}table-active-bg: #{$table-active-bg};
|
||||||
|
--#{$prefix}table-hover-color: #{$table-hover-color};
|
||||||
|
--#{$prefix}table-hover-bg: #{$table-hover-bg};
|
||||||
|
|
||||||
|
width: 100%;
|
||||||
|
margin-bottom: $spacer;
|
||||||
|
color: var(--#{$prefix}table-color);
|
||||||
|
vertical-align: $table-cell-vertical-align;
|
||||||
|
border-color: var(--#{$prefix}table-border-color);
|
||||||
|
|
||||||
|
// Target th & td
|
||||||
|
// We need the child combinator to prevent styles leaking to nested tables which doesn't have a `.table` class.
|
||||||
|
// We use the universal selectors here to simplify the selector (else we would need 6 different selectors).
|
||||||
|
// Another advantage is that this generates less code and makes the selector less specific making it easier to override.
|
||||||
|
// stylelint-disable-next-line selector-max-universal
|
||||||
|
> :not(caption) > * > * {
|
||||||
|
padding: $table-cell-padding-y $table-cell-padding-x;
|
||||||
|
background-color: var(--#{$prefix}table-bg);
|
||||||
|
border-bottom-width: $table-border-width;
|
||||||
|
box-shadow: inset 0 0 0 9999px var(--#{$prefix}table-accent-bg);
|
||||||
|
}
|
||||||
|
|
||||||
|
> tbody {
|
||||||
|
vertical-align: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
> thead {
|
||||||
|
vertical-align: bottom;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.table-group-divider {
|
||||||
|
border-top: ($table-border-width * 2) solid $table-group-separator-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Change placement of captions with a class
|
||||||
|
//
|
||||||
|
|
||||||
|
.caption-top {
|
||||||
|
caption-side: top;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Condensed table w/ half padding
|
||||||
|
//
|
||||||
|
|
||||||
|
.table-sm {
|
||||||
|
// stylelint-disable-next-line selector-max-universal
|
||||||
|
> :not(caption) > * > * {
|
||||||
|
padding: $table-cell-padding-y-sm $table-cell-padding-x-sm;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Border versions
|
||||||
|
//
|
||||||
|
// Add or remove borders all around the table and between all the columns.
|
||||||
|
//
|
||||||
|
// When borders are added on all sides of the cells, the corners can render odd when
|
||||||
|
// these borders do not have the same color or if they are semi-transparent.
|
||||||
|
// Therefor we add top and border bottoms to the `tr`s and left and right borders
|
||||||
|
// to the `td`s or `th`s
|
||||||
|
|
||||||
|
.table-bordered {
|
||||||
|
> :not(caption) > * {
|
||||||
|
border-width: $table-border-width 0;
|
||||||
|
|
||||||
|
// stylelint-disable-next-line selector-max-universal
|
||||||
|
> * {
|
||||||
|
border-width: 0 $table-border-width;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.table-borderless {
|
||||||
|
// stylelint-disable-next-line selector-max-universal
|
||||||
|
> :not(caption) > * > * {
|
||||||
|
border-bottom-width: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
> :not(:first-child) {
|
||||||
|
border-top-width: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Zebra-striping
|
||||||
|
//
|
||||||
|
// Default zebra-stripe styles (alternating gray and transparent backgrounds)
|
||||||
|
|
||||||
|
// For rows
|
||||||
|
.table-striped {
|
||||||
|
> tbody > tr:nth-of-type(#{$table-striped-order}) > * {
|
||||||
|
--#{$prefix}table-accent-bg: var(--#{$prefix}table-striped-bg);
|
||||||
|
color: var(--#{$prefix}table-striped-color);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// For columns
|
||||||
|
.table-striped-columns {
|
||||||
|
> :not(caption) > tr > :nth-child(#{$table-striped-columns-order}) {
|
||||||
|
--#{$prefix}table-accent-bg: var(--#{$prefix}table-striped-bg);
|
||||||
|
color: var(--#{$prefix}table-striped-color);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Active table
|
||||||
|
//
|
||||||
|
// The `.table-active` class can be added to highlight rows or cells
|
||||||
|
|
||||||
|
.table-active {
|
||||||
|
--#{$prefix}table-accent-bg: var(--#{$prefix}table-active-bg);
|
||||||
|
color: var(--#{$prefix}table-active-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Hover effect
|
||||||
|
//
|
||||||
|
// Placed here since it has to come after the potential zebra striping
|
||||||
|
|
||||||
|
.table-hover {
|
||||||
|
> tbody > tr:hover > * {
|
||||||
|
--#{$prefix}table-accent-bg: var(--#{$prefix}table-hover-bg);
|
||||||
|
color: var(--#{$prefix}table-hover-color);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Table variants
|
||||||
|
//
|
||||||
|
// Table variants set the table cell backgrounds, border colors
|
||||||
|
// and the colors of the striped, hovered & active tables
|
||||||
|
|
||||||
|
@each $color, $value in $table-variants {
|
||||||
|
@include table-variant($color, $value);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Responsive tables
|
||||||
|
//
|
||||||
|
// Generate series of `.table-responsive-*` classes for configuring the screen
|
||||||
|
// size of where your table will overflow.
|
||||||
|
|
||||||
|
@each $breakpoint in map-keys($grid-breakpoints) {
|
||||||
|
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
|
||||||
|
|
||||||
|
@include media-breakpoint-down($breakpoint) {
|
||||||
|
.table-responsive#{$infix} {
|
||||||
|
overflow-x: auto;
|
||||||
|
-webkit-overflow-scrolling: touch;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
73
app/assets/scss/material-dashboard/bootstrap/_toasts.scss
Normal file
73
app/assets/scss/material-dashboard/bootstrap/_toasts.scss
Normal file
@ -0,0 +1,73 @@
|
|||||||
|
.toast {
|
||||||
|
// scss-docs-start toast-css-vars
|
||||||
|
--#{$prefix}toast-zindex: #{$zindex-toast};
|
||||||
|
--#{$prefix}toast-padding-x: #{$toast-padding-x};
|
||||||
|
--#{$prefix}toast-padding-y: #{$toast-padding-y};
|
||||||
|
--#{$prefix}toast-spacing: #{$toast-spacing};
|
||||||
|
--#{$prefix}toast-max-width: #{$toast-max-width};
|
||||||
|
@include rfs($toast-font-size, --#{$prefix}toast-font-size);
|
||||||
|
--#{$prefix}toast-color: #{$toast-color};
|
||||||
|
--#{$prefix}toast-bg: #{$toast-background-color};
|
||||||
|
--#{$prefix}toast-border-width: #{$toast-border-width};
|
||||||
|
--#{$prefix}toast-border-color: #{$toast-border-color};
|
||||||
|
--#{$prefix}toast-border-radius: #{$toast-border-radius};
|
||||||
|
--#{$prefix}toast-box-shadow: #{$toast-box-shadow};
|
||||||
|
--#{$prefix}toast-header-color: #{$toast-header-color};
|
||||||
|
--#{$prefix}toast-header-bg: #{$toast-header-background-color};
|
||||||
|
--#{$prefix}toast-header-border-color: #{$toast-header-border-color};
|
||||||
|
// scss-docs-end toast-css-vars
|
||||||
|
|
||||||
|
width: var(--#{$prefix}toast-max-width);
|
||||||
|
max-width: 100%;
|
||||||
|
@include font-size(var(--#{$prefix}toast-font-size));
|
||||||
|
color: var(--#{$prefix}toast-color);
|
||||||
|
pointer-events: auto;
|
||||||
|
background-color: var(--#{$prefix}toast-bg);
|
||||||
|
background-clip: padding-box;
|
||||||
|
border: var(--#{$prefix}toast-border-width) solid var(--#{$prefix}toast-border-color);
|
||||||
|
box-shadow: var(--#{$prefix}toast-box-shadow);
|
||||||
|
@include border-radius(var(--#{$prefix}toast-border-radius));
|
||||||
|
|
||||||
|
&.showing {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:not(.show) {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.toast-container {
|
||||||
|
--#{$prefix}toast-zindex: #{$zindex-toast};
|
||||||
|
|
||||||
|
position: absolute;
|
||||||
|
z-index: var(--#{$prefix}toast-zindex);
|
||||||
|
width: max-content;
|
||||||
|
max-width: 100%;
|
||||||
|
pointer-events: none;
|
||||||
|
|
||||||
|
> :not(:last-child) {
|
||||||
|
margin-bottom: var(--#{$prefix}toast-spacing);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.toast-header {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
padding: var(--#{$prefix}toast-padding-y) var(--#{$prefix}toast-padding-x);
|
||||||
|
color: var(--#{$prefix}toast-header-color);
|
||||||
|
background-color: var(--#{$prefix}toast-header-bg);
|
||||||
|
background-clip: padding-box;
|
||||||
|
border-bottom: var(--#{$prefix}toast-border-width) solid var(--#{$prefix}toast-header-border-color);
|
||||||
|
@include border-top-radius(calc(var(--#{$prefix}toast-border-radius) - var(--#{$prefix}toast-border-width)));
|
||||||
|
|
||||||
|
.btn-close {
|
||||||
|
margin-right: calc(-.5 * var(--#{$prefix}toast-padding-x)); // stylelint-disable-line function-disallowed-list
|
||||||
|
margin-left: var(--#{$prefix}toast-padding-x);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.toast-body {
|
||||||
|
padding: var(--#{$prefix}toast-padding-x);
|
||||||
|
word-wrap: break-word;
|
||||||
|
}
|
120
app/assets/scss/material-dashboard/bootstrap/_tooltip.scss
Normal file
120
app/assets/scss/material-dashboard/bootstrap/_tooltip.scss
Normal file
@ -0,0 +1,120 @@
|
|||||||
|
// Base class
|
||||||
|
.tooltip {
|
||||||
|
// scss-docs-start tooltip-css-vars
|
||||||
|
--#{$prefix}tooltip-zindex: #{$zindex-tooltip};
|
||||||
|
--#{$prefix}tooltip-max-width: #{$tooltip-max-width};
|
||||||
|
--#{$prefix}tooltip-padding-x: #{$tooltip-padding-x};
|
||||||
|
--#{$prefix}tooltip-padding-y: #{$tooltip-padding-y};
|
||||||
|
--#{$prefix}tooltip-margin: #{$tooltip-margin};
|
||||||
|
@include rfs($tooltip-font-size, --#{$prefix}tooltip-font-size);
|
||||||
|
--#{$prefix}tooltip-color: #{$tooltip-color};
|
||||||
|
--#{$prefix}tooltip-bg: #{$tooltip-bg};
|
||||||
|
--#{$prefix}tooltip-border-radius: #{$tooltip-border-radius};
|
||||||
|
--#{$prefix}tooltip-opacity: #{$tooltip-opacity};
|
||||||
|
--#{$prefix}tooltip-arrow-width: #{$tooltip-arrow-width};
|
||||||
|
--#{$prefix}tooltip-arrow-height: #{$tooltip-arrow-height};
|
||||||
|
// scss-docs-end tooltip-css-vars
|
||||||
|
|
||||||
|
z-index: var(--#{$prefix}tooltip-zindex);
|
||||||
|
display: block;
|
||||||
|
padding: var(--#{$prefix}tooltip-arrow-height);
|
||||||
|
margin: var(--#{$prefix}tooltip-margin);
|
||||||
|
@include deprecate("`$tooltip-margin`", "v5", "v5.x", true);
|
||||||
|
// Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.
|
||||||
|
// So reset our font and text properties to avoid inheriting weird values.
|
||||||
|
@include reset-text();
|
||||||
|
@include font-size(var(--#{$prefix}tooltip-font-size));
|
||||||
|
// Allow breaking very long words so they don't overflow the tooltip's bounds
|
||||||
|
word-wrap: break-word;
|
||||||
|
opacity: 0;
|
||||||
|
|
||||||
|
&.show { opacity: var(--#{$prefix}tooltip-opacity); }
|
||||||
|
|
||||||
|
.tooltip-arrow {
|
||||||
|
display: block;
|
||||||
|
width: var(--#{$prefix}tooltip-arrow-width);
|
||||||
|
height: var(--#{$prefix}tooltip-arrow-height);
|
||||||
|
|
||||||
|
&::before {
|
||||||
|
position: absolute;
|
||||||
|
content: "";
|
||||||
|
border-color: transparent;
|
||||||
|
border-style: solid;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.bs-tooltip-top .tooltip-arrow {
|
||||||
|
bottom: 0;
|
||||||
|
|
||||||
|
&::before {
|
||||||
|
top: -1px;
|
||||||
|
border-width: var(--#{$prefix}tooltip-arrow-height) calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list
|
||||||
|
border-top-color: var(--#{$prefix}tooltip-bg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* rtl:begin:ignore */
|
||||||
|
.bs-tooltip-end .tooltip-arrow {
|
||||||
|
left: 0;
|
||||||
|
width: var(--#{$prefix}tooltip-arrow-height);
|
||||||
|
height: var(--#{$prefix}tooltip-arrow-width);
|
||||||
|
|
||||||
|
&::before {
|
||||||
|
right: -1px;
|
||||||
|
border-width: calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height) calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list
|
||||||
|
border-right-color: var(--#{$prefix}tooltip-bg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* rtl:end:ignore */
|
||||||
|
|
||||||
|
.bs-tooltip-bottom .tooltip-arrow {
|
||||||
|
top: 0;
|
||||||
|
|
||||||
|
&::before {
|
||||||
|
bottom: -1px;
|
||||||
|
border-width: 0 calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height); // stylelint-disable-line function-disallowed-list
|
||||||
|
border-bottom-color: var(--#{$prefix}tooltip-bg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* rtl:begin:ignore */
|
||||||
|
.bs-tooltip-start .tooltip-arrow {
|
||||||
|
right: 0;
|
||||||
|
width: var(--#{$prefix}tooltip-arrow-height);
|
||||||
|
height: var(--#{$prefix}tooltip-arrow-width);
|
||||||
|
|
||||||
|
&::before {
|
||||||
|
left: -1px;
|
||||||
|
border-width: calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0 calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height); // stylelint-disable-line function-disallowed-list
|
||||||
|
border-left-color: var(--#{$prefix}tooltip-bg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* rtl:end:ignore */
|
||||||
|
|
||||||
|
.bs-tooltip-auto {
|
||||||
|
&[data-popper-placement^="top"] {
|
||||||
|
@extend .bs-tooltip-top;
|
||||||
|
}
|
||||||
|
&[data-popper-placement^="right"] {
|
||||||
|
@extend .bs-tooltip-end;
|
||||||
|
}
|
||||||
|
&[data-popper-placement^="bottom"] {
|
||||||
|
@extend .bs-tooltip-bottom;
|
||||||
|
}
|
||||||
|
&[data-popper-placement^="left"] {
|
||||||
|
@extend .bs-tooltip-start;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Wrapper for the tooltip content
|
||||||
|
.tooltip-inner {
|
||||||
|
max-width: var(--#{$prefix}tooltip-max-width);
|
||||||
|
padding: var(--#{$prefix}tooltip-padding-y) var(--#{$prefix}tooltip-padding-x);
|
||||||
|
color: var(--#{$prefix}tooltip-color);
|
||||||
|
text-align: center;
|
||||||
|
background-color: var(--#{$prefix}tooltip-bg);
|
||||||
|
@include border-radius(var(--#{$prefix}tooltip-border-radius));
|
||||||
|
}
|
@ -0,0 +1,27 @@
|
|||||||
|
.fade {
|
||||||
|
@include transition($transition-fade);
|
||||||
|
|
||||||
|
&:not(.show) {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// scss-docs-start collapse-classes
|
||||||
|
.collapse {
|
||||||
|
&:not(.show) {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.collapsing {
|
||||||
|
height: 0;
|
||||||
|
overflow: hidden;
|
||||||
|
@include transition($transition-collapse);
|
||||||
|
|
||||||
|
&.collapse-horizontal {
|
||||||
|
width: 0;
|
||||||
|
height: auto;
|
||||||
|
@include transition($transition-collapse-width);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// scss-docs-end collapse-classes
|
106
app/assets/scss/material-dashboard/bootstrap/_type.scss
Normal file
106
app/assets/scss/material-dashboard/bootstrap/_type.scss
Normal file
@ -0,0 +1,106 @@
|
|||||||
|
//
|
||||||
|
// Headings
|
||||||
|
//
|
||||||
|
.h1 {
|
||||||
|
@extend h1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.h2 {
|
||||||
|
@extend h2;
|
||||||
|
}
|
||||||
|
|
||||||
|
.h3 {
|
||||||
|
@extend h3;
|
||||||
|
}
|
||||||
|
|
||||||
|
.h4 {
|
||||||
|
@extend h4;
|
||||||
|
}
|
||||||
|
|
||||||
|
.h5 {
|
||||||
|
@extend h5;
|
||||||
|
}
|
||||||
|
|
||||||
|
.h6 {
|
||||||
|
@extend h6;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.lead {
|
||||||
|
@include font-size($lead-font-size);
|
||||||
|
font-weight: $lead-font-weight;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Type display classes
|
||||||
|
@each $display, $font-size in $display-font-sizes {
|
||||||
|
.display-#{$display} {
|
||||||
|
@include font-size($font-size);
|
||||||
|
font-family: $display-font-family;
|
||||||
|
font-style: $display-font-style;
|
||||||
|
font-weight: $display-font-weight;
|
||||||
|
line-height: $display-line-height;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Emphasis
|
||||||
|
//
|
||||||
|
.small {
|
||||||
|
@extend small;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mark {
|
||||||
|
@extend mark;
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Lists
|
||||||
|
//
|
||||||
|
|
||||||
|
.list-unstyled {
|
||||||
|
@include list-unstyled();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Inline turns list items into inline-block
|
||||||
|
.list-inline {
|
||||||
|
@include list-unstyled();
|
||||||
|
}
|
||||||
|
.list-inline-item {
|
||||||
|
display: inline-block;
|
||||||
|
|
||||||
|
&:not(:last-child) {
|
||||||
|
margin-right: $list-inline-padding;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc
|
||||||
|
//
|
||||||
|
|
||||||
|
// Builds on `abbr`
|
||||||
|
.initialism {
|
||||||
|
@include font-size($initialism-font-size);
|
||||||
|
text-transform: uppercase;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Blockquotes
|
||||||
|
.blockquote {
|
||||||
|
margin-bottom: $blockquote-margin-y;
|
||||||
|
@include font-size($blockquote-font-size);
|
||||||
|
|
||||||
|
> :last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.blockquote-footer {
|
||||||
|
margin-top: -$blockquote-margin-y;
|
||||||
|
margin-bottom: $blockquote-margin-y;
|
||||||
|
@include font-size($blockquote-footer-font-size);
|
||||||
|
color: $blockquote-footer-color;
|
||||||
|
|
||||||
|
&::before {
|
||||||
|
content: "\2014\00A0"; // em dash, nbsp
|
||||||
|
}
|
||||||
|
}
|
647
app/assets/scss/material-dashboard/bootstrap/_utilities.scss
Normal file
647
app/assets/scss/material-dashboard/bootstrap/_utilities.scss
Normal file
@ -0,0 +1,647 @@
|
|||||||
|
// Utilities
|
||||||
|
|
||||||
|
$utilities: () !default;
|
||||||
|
// stylelint-disable-next-line scss/dollar-variable-default
|
||||||
|
$utilities: map-merge(
|
||||||
|
(
|
||||||
|
// scss-docs-start utils-vertical-align
|
||||||
|
"align": (
|
||||||
|
property: vertical-align,
|
||||||
|
class: align,
|
||||||
|
values: baseline top middle bottom text-bottom text-top
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-vertical-align
|
||||||
|
// scss-docs-start utils-float
|
||||||
|
"float": (
|
||||||
|
responsive: true,
|
||||||
|
property: float,
|
||||||
|
values: (
|
||||||
|
start: left,
|
||||||
|
end: right,
|
||||||
|
none: none,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-float
|
||||||
|
// Opacity utilities
|
||||||
|
// scss-docs-start utils-opacity
|
||||||
|
"opacity": (
|
||||||
|
property: opacity,
|
||||||
|
values: (
|
||||||
|
0: 0,
|
||||||
|
25: .25,
|
||||||
|
50: .5,
|
||||||
|
75: .75,
|
||||||
|
100: 1,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-opacity
|
||||||
|
// scss-docs-start utils-overflow
|
||||||
|
"overflow": (
|
||||||
|
property: overflow,
|
||||||
|
values: auto hidden visible scroll,
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-overflow
|
||||||
|
// scss-docs-start utils-display
|
||||||
|
"display": (
|
||||||
|
responsive: true,
|
||||||
|
print: true,
|
||||||
|
property: display,
|
||||||
|
class: d,
|
||||||
|
values: inline inline-block block grid table table-row table-cell flex inline-flex none
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-display
|
||||||
|
// scss-docs-start utils-shadow
|
||||||
|
"shadow": (
|
||||||
|
property: box-shadow,
|
||||||
|
class: shadow,
|
||||||
|
values: (
|
||||||
|
null: $box-shadow,
|
||||||
|
sm: $box-shadow-sm,
|
||||||
|
lg: $box-shadow-lg,
|
||||||
|
none: none,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-shadow
|
||||||
|
// scss-docs-start utils-position
|
||||||
|
"position": (
|
||||||
|
property: position,
|
||||||
|
values: static relative absolute fixed sticky
|
||||||
|
),
|
||||||
|
"top": (
|
||||||
|
property: top,
|
||||||
|
values: $position-values
|
||||||
|
),
|
||||||
|
"bottom": (
|
||||||
|
property: bottom,
|
||||||
|
values: $position-values
|
||||||
|
),
|
||||||
|
"start": (
|
||||||
|
property: left,
|
||||||
|
class: start,
|
||||||
|
values: $position-values
|
||||||
|
),
|
||||||
|
"end": (
|
||||||
|
property: right,
|
||||||
|
class: end,
|
||||||
|
values: $position-values
|
||||||
|
),
|
||||||
|
"translate-middle": (
|
||||||
|
property: transform,
|
||||||
|
class: translate-middle,
|
||||||
|
values: (
|
||||||
|
null: translate(-50%, -50%),
|
||||||
|
x: translateX(-50%),
|
||||||
|
y: translateY(-50%),
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-position
|
||||||
|
// scss-docs-start utils-borders
|
||||||
|
"border": (
|
||||||
|
property: border,
|
||||||
|
values: (
|
||||||
|
null: var(--#{$prefix}border-width) var(--#{$prefix}border-style) var(--#{$prefix}border-color),
|
||||||
|
0: 0,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"border-top": (
|
||||||
|
property: border-top,
|
||||||
|
values: (
|
||||||
|
null: var(--#{$prefix}border-width) var(--#{$prefix}border-style) var(--#{$prefix}border-color),
|
||||||
|
0: 0,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"border-end": (
|
||||||
|
property: border-right,
|
||||||
|
class: border-end,
|
||||||
|
values: (
|
||||||
|
null: var(--#{$prefix}border-width) var(--#{$prefix}border-style) var(--#{$prefix}border-color),
|
||||||
|
0: 0,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"border-bottom": (
|
||||||
|
property: border-bottom,
|
||||||
|
values: (
|
||||||
|
null: var(--#{$prefix}border-width) var(--#{$prefix}border-style) var(--#{$prefix}border-color),
|
||||||
|
0: 0,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"border-start": (
|
||||||
|
property: border-left,
|
||||||
|
class: border-start,
|
||||||
|
values: (
|
||||||
|
null: var(--#{$prefix}border-width) var(--#{$prefix}border-style) var(--#{$prefix}border-color),
|
||||||
|
0: 0,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"border-color": (
|
||||||
|
property: border-color,
|
||||||
|
class: border,
|
||||||
|
local-vars: (
|
||||||
|
"border-opacity": 1
|
||||||
|
),
|
||||||
|
values: $utilities-border-colors
|
||||||
|
),
|
||||||
|
"border-width": (
|
||||||
|
css-var: true,
|
||||||
|
css-variable-name: border-width,
|
||||||
|
class: border,
|
||||||
|
values: $border-widths
|
||||||
|
),
|
||||||
|
"border-opacity": (
|
||||||
|
css-var: true,
|
||||||
|
class: border-opacity,
|
||||||
|
values: (
|
||||||
|
10: .1,
|
||||||
|
25: .25,
|
||||||
|
50: .5,
|
||||||
|
75: .75,
|
||||||
|
100: 1
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-borders
|
||||||
|
// Sizing utilities
|
||||||
|
// scss-docs-start utils-sizing
|
||||||
|
"width": (
|
||||||
|
property: width,
|
||||||
|
class: w,
|
||||||
|
values: (
|
||||||
|
25: 25%,
|
||||||
|
50: 50%,
|
||||||
|
75: 75%,
|
||||||
|
100: 100%,
|
||||||
|
auto: auto
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"max-width": (
|
||||||
|
property: max-width,
|
||||||
|
class: mw,
|
||||||
|
values: (100: 100%)
|
||||||
|
),
|
||||||
|
"viewport-width": (
|
||||||
|
property: width,
|
||||||
|
class: vw,
|
||||||
|
values: (100: 100vw)
|
||||||
|
),
|
||||||
|
"min-viewport-width": (
|
||||||
|
property: min-width,
|
||||||
|
class: min-vw,
|
||||||
|
values: (100: 100vw)
|
||||||
|
),
|
||||||
|
"height": (
|
||||||
|
property: height,
|
||||||
|
class: h,
|
||||||
|
values: (
|
||||||
|
25: 25%,
|
||||||
|
50: 50%,
|
||||||
|
75: 75%,
|
||||||
|
100: 100%,
|
||||||
|
auto: auto
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"max-height": (
|
||||||
|
property: max-height,
|
||||||
|
class: mh,
|
||||||
|
values: (100: 100%)
|
||||||
|
),
|
||||||
|
"viewport-height": (
|
||||||
|
property: height,
|
||||||
|
class: vh,
|
||||||
|
values: (100: 100vh)
|
||||||
|
),
|
||||||
|
"min-viewport-height": (
|
||||||
|
property: min-height,
|
||||||
|
class: min-vh,
|
||||||
|
values: (100: 100vh)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-sizing
|
||||||
|
// Flex utilities
|
||||||
|
// scss-docs-start utils-flex
|
||||||
|
"flex": (
|
||||||
|
responsive: true,
|
||||||
|
property: flex,
|
||||||
|
values: (fill: 1 1 auto)
|
||||||
|
),
|
||||||
|
"flex-direction": (
|
||||||
|
responsive: true,
|
||||||
|
property: flex-direction,
|
||||||
|
class: flex,
|
||||||
|
values: row column row-reverse column-reverse
|
||||||
|
),
|
||||||
|
"flex-grow": (
|
||||||
|
responsive: true,
|
||||||
|
property: flex-grow,
|
||||||
|
class: flex,
|
||||||
|
values: (
|
||||||
|
grow-0: 0,
|
||||||
|
grow-1: 1,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"flex-shrink": (
|
||||||
|
responsive: true,
|
||||||
|
property: flex-shrink,
|
||||||
|
class: flex,
|
||||||
|
values: (
|
||||||
|
shrink-0: 0,
|
||||||
|
shrink-1: 1,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"flex-wrap": (
|
||||||
|
responsive: true,
|
||||||
|
property: flex-wrap,
|
||||||
|
class: flex,
|
||||||
|
values: wrap nowrap wrap-reverse
|
||||||
|
),
|
||||||
|
"justify-content": (
|
||||||
|
responsive: true,
|
||||||
|
property: justify-content,
|
||||||
|
values: (
|
||||||
|
start: flex-start,
|
||||||
|
end: flex-end,
|
||||||
|
center: center,
|
||||||
|
between: space-between,
|
||||||
|
around: space-around,
|
||||||
|
evenly: space-evenly,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"align-items": (
|
||||||
|
responsive: true,
|
||||||
|
property: align-items,
|
||||||
|
values: (
|
||||||
|
start: flex-start,
|
||||||
|
end: flex-end,
|
||||||
|
center: center,
|
||||||
|
baseline: baseline,
|
||||||
|
stretch: stretch,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"align-content": (
|
||||||
|
responsive: true,
|
||||||
|
property: align-content,
|
||||||
|
values: (
|
||||||
|
start: flex-start,
|
||||||
|
end: flex-end,
|
||||||
|
center: center,
|
||||||
|
between: space-between,
|
||||||
|
around: space-around,
|
||||||
|
stretch: stretch,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"align-self": (
|
||||||
|
responsive: true,
|
||||||
|
property: align-self,
|
||||||
|
values: (
|
||||||
|
auto: auto,
|
||||||
|
start: flex-start,
|
||||||
|
end: flex-end,
|
||||||
|
center: center,
|
||||||
|
baseline: baseline,
|
||||||
|
stretch: stretch,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"order": (
|
||||||
|
responsive: true,
|
||||||
|
property: order,
|
||||||
|
values: (
|
||||||
|
first: -1,
|
||||||
|
0: 0,
|
||||||
|
1: 1,
|
||||||
|
2: 2,
|
||||||
|
3: 3,
|
||||||
|
4: 4,
|
||||||
|
5: 5,
|
||||||
|
last: 6,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-flex
|
||||||
|
// Margin utilities
|
||||||
|
// scss-docs-start utils-spacing
|
||||||
|
"margin": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin,
|
||||||
|
class: m,
|
||||||
|
values: map-merge($spacers, (auto: auto))
|
||||||
|
),
|
||||||
|
"margin-x": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-right margin-left,
|
||||||
|
class: mx,
|
||||||
|
values: map-merge($spacers, (auto: auto))
|
||||||
|
),
|
||||||
|
"margin-y": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-top margin-bottom,
|
||||||
|
class: my,
|
||||||
|
values: map-merge($spacers, (auto: auto))
|
||||||
|
),
|
||||||
|
"margin-top": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-top,
|
||||||
|
class: mt,
|
||||||
|
values: map-merge($spacers, (auto: auto))
|
||||||
|
),
|
||||||
|
"margin-end": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-right,
|
||||||
|
class: me,
|
||||||
|
values: map-merge($spacers, (auto: auto))
|
||||||
|
),
|
||||||
|
"margin-bottom": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-bottom,
|
||||||
|
class: mb,
|
||||||
|
values: map-merge($spacers, (auto: auto))
|
||||||
|
),
|
||||||
|
"margin-start": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-left,
|
||||||
|
class: ms,
|
||||||
|
values: map-merge($spacers, (auto: auto))
|
||||||
|
),
|
||||||
|
// Negative margin utilities
|
||||||
|
"negative-margin": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin,
|
||||||
|
class: m,
|
||||||
|
values: $negative-spacers
|
||||||
|
),
|
||||||
|
"negative-margin-x": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-right margin-left,
|
||||||
|
class: mx,
|
||||||
|
values: $negative-spacers
|
||||||
|
),
|
||||||
|
"negative-margin-y": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-top margin-bottom,
|
||||||
|
class: my,
|
||||||
|
values: $negative-spacers
|
||||||
|
),
|
||||||
|
"negative-margin-top": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-top,
|
||||||
|
class: mt,
|
||||||
|
values: $negative-spacers
|
||||||
|
),
|
||||||
|
"negative-margin-end": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-right,
|
||||||
|
class: me,
|
||||||
|
values: $negative-spacers
|
||||||
|
),
|
||||||
|
"negative-margin-bottom": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-bottom,
|
||||||
|
class: mb,
|
||||||
|
values: $negative-spacers
|
||||||
|
),
|
||||||
|
"negative-margin-start": (
|
||||||
|
responsive: true,
|
||||||
|
property: margin-left,
|
||||||
|
class: ms,
|
||||||
|
values: $negative-spacers
|
||||||
|
),
|
||||||
|
// Padding utilities
|
||||||
|
"padding": (
|
||||||
|
responsive: true,
|
||||||
|
property: padding,
|
||||||
|
class: p,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
"padding-x": (
|
||||||
|
responsive: true,
|
||||||
|
property: padding-right padding-left,
|
||||||
|
class: px,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
"padding-y": (
|
||||||
|
responsive: true,
|
||||||
|
property: padding-top padding-bottom,
|
||||||
|
class: py,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
"padding-top": (
|
||||||
|
responsive: true,
|
||||||
|
property: padding-top,
|
||||||
|
class: pt,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
"padding-end": (
|
||||||
|
responsive: true,
|
||||||
|
property: padding-right,
|
||||||
|
class: pe,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
"padding-bottom": (
|
||||||
|
responsive: true,
|
||||||
|
property: padding-bottom,
|
||||||
|
class: pb,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
"padding-start": (
|
||||||
|
responsive: true,
|
||||||
|
property: padding-left,
|
||||||
|
class: ps,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
// Gap utility
|
||||||
|
"gap": (
|
||||||
|
responsive: true,
|
||||||
|
property: gap,
|
||||||
|
class: gap,
|
||||||
|
values: $spacers
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-spacing
|
||||||
|
// Text
|
||||||
|
// scss-docs-start utils-text
|
||||||
|
"font-family": (
|
||||||
|
property: font-family,
|
||||||
|
class: font,
|
||||||
|
values: (monospace: var(--#{$prefix}font-monospace))
|
||||||
|
),
|
||||||
|
"font-size": (
|
||||||
|
rfs: true,
|
||||||
|
property: font-size,
|
||||||
|
class: fs,
|
||||||
|
values: $font-sizes
|
||||||
|
),
|
||||||
|
"font-style": (
|
||||||
|
property: font-style,
|
||||||
|
class: fst,
|
||||||
|
values: italic normal
|
||||||
|
),
|
||||||
|
"font-weight": (
|
||||||
|
property: font-weight,
|
||||||
|
class: fw,
|
||||||
|
values: (
|
||||||
|
light: $font-weight-light,
|
||||||
|
lighter: $font-weight-lighter,
|
||||||
|
normal: $font-weight-normal,
|
||||||
|
bold: $font-weight-bold,
|
||||||
|
semibold: $font-weight-semibold,
|
||||||
|
bolder: $font-weight-bolder
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"line-height": (
|
||||||
|
property: line-height,
|
||||||
|
class: lh,
|
||||||
|
values: (
|
||||||
|
1: 1,
|
||||||
|
sm: $line-height-sm,
|
||||||
|
base: $line-height-base,
|
||||||
|
lg: $line-height-lg,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"text-align": (
|
||||||
|
responsive: true,
|
||||||
|
property: text-align,
|
||||||
|
class: text,
|
||||||
|
values: (
|
||||||
|
start: left,
|
||||||
|
end: right,
|
||||||
|
center: center,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"text-decoration": (
|
||||||
|
property: text-decoration,
|
||||||
|
values: none underline line-through
|
||||||
|
),
|
||||||
|
"text-transform": (
|
||||||
|
property: text-transform,
|
||||||
|
class: text,
|
||||||
|
values: lowercase uppercase capitalize
|
||||||
|
),
|
||||||
|
"white-space": (
|
||||||
|
property: white-space,
|
||||||
|
class: text,
|
||||||
|
values: (
|
||||||
|
wrap: normal,
|
||||||
|
nowrap: nowrap,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"word-wrap": (
|
||||||
|
property: word-wrap word-break,
|
||||||
|
class: text,
|
||||||
|
values: (break: break-word),
|
||||||
|
rtl: false
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-text
|
||||||
|
// scss-docs-start utils-color
|
||||||
|
"color": (
|
||||||
|
property: color,
|
||||||
|
class: text,
|
||||||
|
local-vars: (
|
||||||
|
"text-opacity": 1
|
||||||
|
),
|
||||||
|
values: map-merge(
|
||||||
|
$utilities-text-colors,
|
||||||
|
(
|
||||||
|
"muted": $text-muted,
|
||||||
|
"black-50": rgba($black, .5), // deprecated
|
||||||
|
"white-50": rgba($white, .5), // deprecated
|
||||||
|
"reset": inherit,
|
||||||
|
)
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"text-opacity": (
|
||||||
|
css-var: true,
|
||||||
|
class: text-opacity,
|
||||||
|
values: (
|
||||||
|
25: .25,
|
||||||
|
50: .5,
|
||||||
|
75: .75,
|
||||||
|
100: 1
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-color
|
||||||
|
// scss-docs-start utils-bg-color
|
||||||
|
"background-color": (
|
||||||
|
property: background-color,
|
||||||
|
class: bg,
|
||||||
|
local-vars: (
|
||||||
|
"bg-opacity": 1
|
||||||
|
),
|
||||||
|
values: map-merge(
|
||||||
|
$utilities-bg-colors,
|
||||||
|
(
|
||||||
|
"transparent": transparent
|
||||||
|
)
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"bg-opacity": (
|
||||||
|
css-var: true,
|
||||||
|
class: bg-opacity,
|
||||||
|
values: (
|
||||||
|
10: .1,
|
||||||
|
25: .25,
|
||||||
|
50: .5,
|
||||||
|
75: .75,
|
||||||
|
100: 1
|
||||||
|
)
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-bg-color
|
||||||
|
"gradient": (
|
||||||
|
property: background-image,
|
||||||
|
class: bg,
|
||||||
|
values: (gradient: var(--#{$prefix}gradient))
|
||||||
|
),
|
||||||
|
// scss-docs-start utils-interaction
|
||||||
|
"user-select": (
|
||||||
|
property: user-select,
|
||||||
|
values: all auto none
|
||||||
|
),
|
||||||
|
"pointer-events": (
|
||||||
|
property: pointer-events,
|
||||||
|
class: pe,
|
||||||
|
values: none auto,
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-interaction
|
||||||
|
// scss-docs-start utils-border-radius
|
||||||
|
"rounded": (
|
||||||
|
property: border-radius,
|
||||||
|
class: rounded,
|
||||||
|
values: (
|
||||||
|
null: var(--#{$prefix}border-radius),
|
||||||
|
0: 0,
|
||||||
|
1: var(--#{$prefix}border-radius-sm),
|
||||||
|
2: var(--#{$prefix}border-radius),
|
||||||
|
3: var(--#{$prefix}border-radius-lg),
|
||||||
|
4: var(--#{$prefix}border-radius-xl),
|
||||||
|
5: var(--#{$prefix}border-radius-2xl),
|
||||||
|
circle: 50%,
|
||||||
|
pill: var(--#{$prefix}border-radius-pill)
|
||||||
|
)
|
||||||
|
),
|
||||||
|
"rounded-top": (
|
||||||
|
property: border-top-left-radius border-top-right-radius,
|
||||||
|
class: rounded-top,
|
||||||
|
values: (null: var(--#{$prefix}border-radius))
|
||||||
|
),
|
||||||
|
"rounded-end": (
|
||||||
|
property: border-top-right-radius border-bottom-right-radius,
|
||||||
|
class: rounded-end,
|
||||||
|
values: (null: var(--#{$prefix}border-radius))
|
||||||
|
),
|
||||||
|
"rounded-bottom": (
|
||||||
|
property: border-bottom-right-radius border-bottom-left-radius,
|
||||||
|
class: rounded-bottom,
|
||||||
|
values: (null: var(--#{$prefix}border-radius))
|
||||||
|
),
|
||||||
|
"rounded-start": (
|
||||||
|
property: border-bottom-left-radius border-top-left-radius,
|
||||||
|
class: rounded-start,
|
||||||
|
values: (null: var(--#{$prefix}border-radius))
|
||||||
|
),
|
||||||
|
// scss-docs-end utils-border-radius
|
||||||
|
// scss-docs-start utils-visibility
|
||||||
|
"visibility": (
|
||||||
|
property: visibility,
|
||||||
|
class: null,
|
||||||
|
values: (
|
||||||
|
visible: visible,
|
||||||
|
invisible: hidden,
|
||||||
|
)
|
||||||
|
)
|
||||||
|
// scss-docs-end utils-visibility
|
||||||
|
),
|
||||||
|
$utilities
|
||||||
|
);
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user