From bab787cdf2e1f35a7d65b4e70ea5b927a7666e16 Mon Sep 17 00:00:00 2001 From: Sophia Atkinson Date: Sun, 22 Jan 2023 21:16:44 -0800 Subject: [PATCH] Massive Update! --- README.md | 20 +- .../assets/img/favicon.ico | Bin .../assets/img/logo-black.png | Bin .../assets/img/logo-large.png | Bin .../assets/img/logo-small.png | Bin .../assets/sass/styles.scss | 0 .../assets/svg/custom-url.svg | 0 .../frontend => frontend}/config.php | 16 +- .../frontend => frontend}/dist/styles.css | 6679 +++++++++-------- .../frontend => frontend}/footer.php | 0 .../frontend => frontend}/functions.php | 0 .../frontend => frontend}/gulpfile.js | 0 .../frontend => frontend}/header.php | 28 +- frontend/index.php | 148 + frontend/package-lock.json | 18 + .../frontend => frontend}/package.json | 0 images/accept.svg | 62 + images/bg.svg | 62 + images/cancel.svg | 62 + images/chart_bar.svg | 62 + images/chart_bar_add.svg | 78 + images/copy.svg | 82 + images/delete.svg | 58 + images/desc.svg | 62 + images/error.svg | 62 + images/facebook.svg | 120 + images/favicon.svg | 29 + images/filter.svg | 70 + images/index.php | 3 + images/pencil.svg | 62 + images/share.svg | 65 + images/twitter.svg | 80 + images/yourls-logo.svg | 274 + index.php | 148 + sleeky-backend/assets/css/animate.min.css | 11 - sleeky-backend/assets/css/dark.css | 1 - sleeky-backend/assets/css/light.css | 1 - sleeky-backend/assets/img/logo_black.png | Bin 21254 -> 0 bytes sleeky-backend/assets/img/logo_white.png | Bin 14707 -> 0 bytes sleeky-backend/assets/js/theme.js | 144 - sleeky-backend/plugin.php | 147 - .../frontend/assets/img/favicon.ico | Bin 1151 -> 0 bytes sleeky-frontend/index.php | 150 - .../plugins/ds-backend}/assets/css/_base.scss | 0 .../ds-backend/assets/css/animate.min.css | 3188 ++++++++ user/plugins/ds-backend/assets/css/dark.css | 986 +++ user/plugins/ds-backend/assets/css/light.css | 872 +++ .../ds-backend}/assets/css/themes/dark.scss | 2 +- .../ds-backend}/assets/css/themes/light.scss | 0 .../plugins/ds-backend}/assets/html/form.html | 8 +- .../plugins/ds-backend}/assets/img/delete.png | Bin .../plugins/ds-backend}/assets/img/edit.png | Bin .../plugins/ds-backend}/assets/img/share.png | Bin .../plugins/ds-backend}/assets/img/stats.png | Bin user/plugins/ds-backend/assets/js/theme.js | 141 + .../plugins/ds-backend}/package-lock.json | 0 .../plugins/ds-backend}/package.json | 0 user/plugins/ds-backend/plugin.php | 79 + 58 files changed, 10618 insertions(+), 3462 deletions(-) rename {sleeky-backend => frontend}/assets/img/favicon.ico (100%) rename {sleeky-frontend/frontend => frontend}/assets/img/logo-black.png (100%) rename {sleeky-frontend/frontend => frontend}/assets/img/logo-large.png (100%) rename {sleeky-frontend/frontend => frontend}/assets/img/logo-small.png (100%) rename {sleeky-frontend/frontend => frontend}/assets/sass/styles.scss (100%) rename {sleeky-frontend/frontend => frontend}/assets/svg/custom-url.svg (100%) rename {sleeky-frontend/frontend => frontend}/config.php (83%) rename {sleeky-frontend/frontend => frontend}/dist/styles.css (50%) rename {sleeky-frontend/frontend => frontend}/footer.php (100%) rename {sleeky-frontend/frontend => frontend}/functions.php (100%) rename {sleeky-frontend/frontend => frontend}/gulpfile.js (100%) rename {sleeky-frontend/frontend => frontend}/header.php (51%) create mode 100644 frontend/index.php create mode 100644 frontend/package-lock.json rename {sleeky-frontend/frontend => frontend}/package.json (100%) create mode 100644 images/accept.svg create mode 100644 images/bg.svg create mode 100644 images/cancel.svg create mode 100644 images/chart_bar.svg create mode 100644 images/chart_bar_add.svg create mode 100644 images/copy.svg create mode 100644 images/delete.svg create mode 100644 images/desc.svg create mode 100644 images/error.svg create mode 100644 images/facebook.svg create mode 100644 images/favicon.svg create mode 100644 images/filter.svg create mode 100644 images/index.php create mode 100644 images/pencil.svg create mode 100644 images/share.svg create mode 100644 images/twitter.svg create mode 100644 images/yourls-logo.svg create mode 100644 index.php delete mode 100644 sleeky-backend/assets/css/animate.min.css delete mode 100644 sleeky-backend/assets/css/dark.css delete mode 100644 sleeky-backend/assets/css/light.css delete mode 100644 sleeky-backend/assets/img/logo_black.png delete mode 100644 sleeky-backend/assets/img/logo_white.png delete mode 100644 sleeky-backend/assets/js/theme.js delete mode 100644 sleeky-backend/plugin.php delete mode 100644 sleeky-frontend/frontend/assets/img/favicon.ico delete mode 100644 sleeky-frontend/index.php rename {sleeky-backend => user/plugins/ds-backend}/assets/css/_base.scss (100%) create mode 100644 user/plugins/ds-backend/assets/css/animate.min.css create mode 100644 user/plugins/ds-backend/assets/css/dark.css create mode 100644 user/plugins/ds-backend/assets/css/light.css rename {sleeky-backend => user/plugins/ds-backend}/assets/css/themes/dark.scss (88%) rename {sleeky-backend => user/plugins/ds-backend}/assets/css/themes/light.scss (100%) rename {sleeky-backend => user/plugins/ds-backend}/assets/html/form.html (67%) rename {sleeky-backend => user/plugins/ds-backend}/assets/img/delete.png (100%) rename {sleeky-backend => user/plugins/ds-backend}/assets/img/edit.png (100%) rename {sleeky-backend => user/plugins/ds-backend}/assets/img/share.png (100%) rename {sleeky-backend => user/plugins/ds-backend}/assets/img/stats.png (100%) create mode 100644 user/plugins/ds-backend/assets/js/theme.js rename {sleeky-backend => user/plugins/ds-backend}/package-lock.json (100%) rename {sleeky-backend => user/plugins/ds-backend}/package.json (100%) create mode 100644 user/plugins/ds-backend/plugin.php diff --git a/README.md b/README.md index 2b9c38e..aaba408 100644 --- a/README.md +++ b/README.md @@ -2,24 +2,24 @@ ## Based on Sleeky by Flynntes -### The Sleeky frontend isn't dark mode, so I made it dark mode. +### The Sleeky frontend isn't dark mode, so I made it dark mode -### I have also fixed some errors that some users have received - -![Opera Snapshot_2022-04-19_173050_local satki net](https://user-images.githubusercontent.com/61561333/164122994-384b5b1f-d217-4aaf-9e7b-ef4c94139535.png) +### I have also fixed some errors that some users have received +![Demo Img](https://linustechtips.xyz/nirO5/fUYAhera56.png/raw) ## Quick Start + 1. Get a YOURLS install up and running. 2. Clone this repo. -2. Move the contents of the `sleeky-frontend` directory to the root of your YOURLS installation. -3. Open the frontend/config.php file and change the values to suit (Remember to setup reCAPTCHA). +2. Move all contents of the zip to the root of your YOURLS installation. +3. Overwrite all contents or it might break. +4. Open the frontend/config.php file and change the values to suit (Remember to setup reCAPTCHA). *Sleeky frontend is now installed a ready* -4. Move the `sleeky-backend` folder to the `user/plugins/` folder of your YOURLS installation. -5. Activate the plugin in the YOURLS admin area (`sho.rt/admin/plugins.php`). The plugin will show as Sleeky Backend. +5. Activate the plugin in the YOURLS admin area (`sho.rt/admin/plugins.php`). The plugin will show as DarkSleeky Backend. 6. Done. Sleeky is now installed - ## Help -Need a hand? I would love to help you out! Message Me on discord (SophiaXD#3076). Alternatively, you could open an issue on GitHub. + +Need a hand? I would love to help you out! Message Me on discord (SophiaXD#3076). Alternatively, you could open an issue on git.oldgate.org. I will have long term support for this theme. diff --git a/sleeky-backend/assets/img/favicon.ico b/frontend/assets/img/favicon.ico similarity index 100% rename from sleeky-backend/assets/img/favicon.ico rename to frontend/assets/img/favicon.ico diff --git a/sleeky-frontend/frontend/assets/img/logo-black.png b/frontend/assets/img/logo-black.png similarity index 100% rename from sleeky-frontend/frontend/assets/img/logo-black.png rename to frontend/assets/img/logo-black.png diff --git a/sleeky-frontend/frontend/assets/img/logo-large.png b/frontend/assets/img/logo-large.png similarity index 100% rename from sleeky-frontend/frontend/assets/img/logo-large.png rename to frontend/assets/img/logo-large.png diff --git a/sleeky-frontend/frontend/assets/img/logo-small.png b/frontend/assets/img/logo-small.png similarity index 100% rename from sleeky-frontend/frontend/assets/img/logo-small.png rename to frontend/assets/img/logo-small.png diff --git a/sleeky-frontend/frontend/assets/sass/styles.scss b/frontend/assets/sass/styles.scss similarity index 100% rename from sleeky-frontend/frontend/assets/sass/styles.scss rename to frontend/assets/sass/styles.scss diff --git a/sleeky-frontend/frontend/assets/svg/custom-url.svg b/frontend/assets/svg/custom-url.svg similarity index 100% rename from sleeky-frontend/frontend/assets/svg/custom-url.svg rename to frontend/assets/svg/custom-url.svg diff --git a/sleeky-frontend/frontend/config.php b/frontend/config.php similarity index 83% rename from sleeky-frontend/frontend/config.php rename to frontend/config.php index 2381833..83f447e 100644 --- a/sleeky-frontend/frontend/config.php +++ b/frontend/config.php @@ -13,10 +13,16 @@ define('shortTitle', 'DarkSleeky'); define('description', 'A quick description on why your site is so fantastic, what it does and why people should definitely start using it. Oh, and how it’s free.'); // The favicon for your site -define('favicon', '/frontend/assets/img/favicon.ico'); +define('favicon', '/frontend/assets/img/favicon-16.webp'); -// Logo for your site, displayed on home page -define('logo', '/frontend/assets/img/logo-black.png'); +// Keywords for site +define('keywords', 'Test, 123, Example'); + +// OG Image for site +define('ogimg', 'YOUR_OGIMG_COVER'); + +// Wordmark for homepage +define('wordmark', 'WORDMARK_FOR_HOMEPAGE'); // Enable reCAPTCHA V3 // It is highly recommended you use reCAPTCHA V3. It will stop spam. You can get a site and secret key from here: https://www.google.com/recaptcha/admin/create @@ -36,8 +42,8 @@ define('enableCustomURL', true); // Set a primary colour to be used. Default: #007bff // Here are some other colours you could try: // #f44336: red, #9c27b0: purple, #00bcd4: teal, #ff5722: orange -define('colour', '#7289DA'); - +// Firewatch BG define('backgroundImage', 'https://sop.wtf/frontend/bgs/hyju.webp'); +define('color', '#7289DA'); // Optional // Set a background image to be used. // default: unsplash.com random daily photo of the day diff --git a/sleeky-frontend/frontend/dist/styles.css b/frontend/dist/styles.css similarity index 50% rename from sleeky-frontend/frontend/dist/styles.css rename to frontend/dist/styles.css index 06f7dc5..db5d446 100644 --- a/sleeky-frontend/frontend/dist/styles.css +++ b/frontend/dist/styles.css @@ -1,14 +1,9 @@ @charset "UTF-8"; -@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Open+Sans&display=swap"); -/*! - * Bootstrap v5.0.2 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */ - -:root { +@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Open+Sans&display=swap";/*!* Bootstrap v5.0.2 (https://getbootstrap.com/) +* Copyright 2011-2023 The Bootstrap Authors +* Copyright 2011-2023 Twitter, Inc. (Fuck Elon) +* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)*/:root { --bs-blue: #0d6efd; --bs-indigo: #6610f2; --bs-purple: #6f42c1; @@ -35,14 +30,12 @@ --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); } -*, -*::before, -*::after { +*,*::before,*::after { box-sizing: border-box; } -@media (prefers-reduced-motion: no-preference) { - :root { +@media(prefers-reduced-motion:no-preference) { + :root { scroll-behavior: smooth; } } @@ -54,9 +47,9 @@ body { font-weight: 400; line-height: 1.5; color: #212529; - background-color: #fff; + background-color: #2A2A2A; -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-tap-highlight-color: transparent; } hr { @@ -64,88 +57,67 @@ hr { color: inherit; background-color: currentColor; border: 0; - opacity: 0.25; + opacity: .25; } hr:not([size]) { height: 1px; } -h6, -.h6, -h5, -.h5, -h4, -.h4, -h3, -.h3, -h2, -.h2, -h1, -.h1 { +h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1 { margin-top: 0; - margin-bottom: 0.5rem; - font-family: "Montserrat", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + margin-bottom: .5rem; + font-family: montserrat,system-ui,-apple-system,segoe ui,Roboto,helvetica neue,Arial,noto sans,liberation sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji; font-weight: 500; line-height: 1.2; - color:#fff; + color: #fff; } -h1, -.h1 { +h1,.h1 { font-size: calc(1.375rem + 1.5vw); } -@media (min-width: 1200px) { - h1, - .h1 { +@media(min-width:1200px) { + h1,.h1 { font-size: 2.5rem; } } -h2, -.h2 { +h2,.h2 { font-size: calc(1.325rem + 0.9vw); } -@media (min-width: 1200px) { - h2, - .h2 { +@media(min-width:1200px) { + h2,.h2 { font-size: 2rem; } } -h3, -.h3 { +h3,.h3 { font-size: calc(1.3rem + 0.6vw); } -@media (min-width: 1200px) { - h3, - .h3 { +@media(min-width:1200px) { + h3,.h3 { font-size: 1.75rem; } } -h4, -.h4 { +h4,.h4 { font-size: calc(1.275rem + 0.3vw); } -@media (min-width: 1200px) { - h4, - .h4 { +@media(min-width:1200px) { + h4,.h4 { font-size: 1.5rem; } } -h5, -.h5 { +h5,.h5 { font-size: 1.25rem; } -h6, -.h6 { +h6,.h6 { font-size: 1rem; } @@ -155,8 +127,7 @@ p { color: #fff; } -abbr[title], -abbr[data-bs-original-title] { +abbr[title],abbr[data-bs-original-title] { text-decoration: underline dotted; cursor: help; text-decoration-skip-ink: none; @@ -168,22 +139,16 @@ address { line-height: inherit; } -ol, -ul { +ol,ul { padding-left: 2rem; } -ol, -ul, -dl { +ol,ul,dl { margin-top: 0; margin-bottom: 1rem; } -ol ol, -ul ul, -ol ul, -ul ol { +ol ol,ul ul,ol ul,ul ol { margin-bottom: 0; } @@ -192,7 +157,7 @@ dt { } dd { - margin-bottom: 0.5rem; + margin-bottom: .5rem; margin-left: 0; } @@ -200,61 +165,52 @@ blockquote { margin: 0 0 1rem; } -b, -strong { +b,strong { font-weight: bolder; } -small, -.small { - font-size: 0.875em; +small,.small { + font-size: .875em; } -mark, -.mark { - padding: 0.2em; +mark,.mark { + padding: .2em; background-color: #fcf8e3; } -sub, -sup { +sub,sup { position: relative; - font-size: 0.75em; + font-size: .75em; line-height: 0; vertical-align: baseline; } sub { - bottom: -0.25em; + bottom: -.25em; } sup { - top: -0.5em; + top: -.5em; } a { - color: #7289DA; + color: #7289da; text-decoration: underline; } a:hover { - color: #4E5D94; + color: #4e5d94; } -a:not([href]):not([class]), -a:not([href]):not([class]):hover { +a:not([href]):not([class]),a:not([href]):not([class]):hover { color: inherit; text-decoration: none; } -pre, -code, -kbd, -samp { +pre,code,kbd,samp { font-family: var(--bs-font-monospace); font-size: 1em; - direction: ltr/* rtl:ignore */ - ; + direction: ltr; unicode-bidi: bidi-override; } @@ -263,7 +219,7 @@ pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; - font-size: 0.875em; + font-size: .875em; } pre code { @@ -273,7 +229,7 @@ pre code { } code { - font-size: 0.875em; + font-size: .875em; color: #d63384; word-wrap: break-word; } @@ -283,11 +239,11 @@ a>code { } kbd { - padding: 0.2rem 0.4rem; - font-size: 0.875em; + padding: .2rem .4rem; + font-size: .875em; color: #fff; background-color: #212529; - border-radius: 0.2rem; + border-radius: .2rem; } kbd kbd { @@ -300,9 +256,16 @@ figure { margin: 0 0 1rem; } -img, -svg { +img,svg { vertical-align: middle; + +} +img.wordmark{ + display: block; + margin-left: auto; + margin-right: auto; + width: 250px; + max-width: 100%; } table { @@ -311,8 +274,8 @@ table { } caption { - padding-top: 0.5rem; - padding-bottom: 0.5rem; + padding-top: .5rem; + padding-bottom: .5rem; color: #6c757d; text-align: left; } @@ -322,12 +285,7 @@ th { text-align: -webkit-match-parent; } -thead, -tbody, -tfoot, -tr, -td, -th { +thead,tbody,tfoot,tr,td,th { border-color: inherit; border-style: solid; border-width: 0; @@ -345,11 +303,7 @@ button:focus:not(:focus-visible) { outline: 0; } -input, -button, -select, -optgroup, -textarea { +input,button,select,optgroup,textarea { margin: 0; font-family: inherit; font-size: inherit; @@ -358,8 +312,7 @@ textarea { color: #a6acb1; } -button, -select { +button,select { text-transform: none; } @@ -379,17 +332,11 @@ select:disabled { display: none; } -button, -[type=button], -[type=reset], -[type=submit] { +button,[type=button],[type=reset],[type=submit] { -webkit-appearance: button; } -button:not(:disabled), -[type=button]:not(:disabled), -[type=reset]:not(:disabled), -[type=submit]:not(:disabled) { +button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled) { cursor: pointer; } @@ -413,12 +360,12 @@ legend { float: left; width: 100%; padding: 0; - margin-bottom: 0.5rem; + margin-bottom: .5rem; font-size: calc(1.275rem + 0.3vw); line-height: inherit; } -@media (min-width: 1200px) { +@media(min-width:1200px) { legend { font-size: 1.5rem; } @@ -428,13 +375,7 @@ legend+* { clear: left; } -::-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 { +::-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; } @@ -447,16 +388,6 @@ legend+* { -webkit-appearance: textfield; } - -/* rtl:raw: -[type="tel"], -[type="url"], -[type="email"], -[type="number"] { - direction: ltr; -} -*/ - ::-webkit-search-decoration { -webkit-appearance: none; } @@ -492,7 +423,7 @@ progress { } [hidden] { - display: none !important; + display: none!important; } .lead { @@ -506,7 +437,7 @@ progress { line-height: 1.2; } -@media (min-width: 1200px) { +@media(min-width:1200px) { .display-1 { font-size: 5rem; } @@ -518,7 +449,7 @@ progress { line-height: 1.2; } -@media (min-width: 1200px) { +@media(min-width:1200px) { .display-2 { font-size: 4.5rem; } @@ -530,7 +461,7 @@ progress { line-height: 1.2; } -@media (min-width: 1200px) { +@media(min-width:1200px) { .display-3 { font-size: 4rem; } @@ -542,7 +473,7 @@ progress { line-height: 1.2; } -@media (min-width: 1200px) { +@media(min-width:1200px) { .display-4 { font-size: 3.5rem; } @@ -554,7 +485,7 @@ progress { line-height: 1.2; } -@media (min-width: 1200px) { +@media(min-width:1200px) { .display-5 { font-size: 3rem; } @@ -566,7 +497,7 @@ progress { line-height: 1.2; } -@media (min-width: 1200px) { +@media(min-width:1200px) { .display-6 { font-size: 2.5rem; } @@ -587,11 +518,11 @@ progress { } .list-inline-item:not(:last-child) { - margin-right: 0.5rem; + margin-right: .5rem; } .initialism { - font-size: 0.875em; + font-size: .875em; text-transform: uppercase; } @@ -600,14 +531,14 @@ progress { font-size: 1.25rem; } -.blockquote> :last-child { +.blockquote>:last-child { margin-bottom: 0; } .blockquote-footer { margin-top: -1rem; margin-bottom: 1rem; - font-size: 0.875em; + font-size: .875em; color: #6c757d; } @@ -621,7 +552,7 @@ progress { } .img-thumbnail { - padding: 0.25rem; + padding: .25rem; background-color: #fff; border: 1px solid #dee2e6; border-radius: 6px; @@ -634,70 +565,49 @@ progress { } .figure-img { - margin-bottom: 0.5rem; + margin-bottom: .5rem; line-height: 1; } .figure-caption { - font-size: 0.875em; + font-size: .875em; color: #6c757d; } -.container, -.container-fluid, -.container-xxl, -.container-xl, -.container-lg, -.container-md, -.container-sm { +.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm { width: 100%; - padding-right: var(--bs-gutter-x, 0.75rem); - padding-left: var(--bs-gutter-x, 0.75rem); + padding-right: var(--bs-gutter-x,0.75rem); + padding-left: var(--bs-gutter-x,0.75rem); margin-right: auto; margin-left: auto; } -@media (min-width: 576px) { - .container-sm, - .container { +@media(min-width:576px) { + .container-sm,.container { max-width: 540px; } } -@media (min-width: 768px) { - .container-md, - .container-sm, - .container { +@media(min-width:768px) { + .container-md,.container-sm,.container { max-width: 720px; } } -@media (min-width: 992px) { - .container-lg, - .container-md, - .container-sm, - .container { +@media(min-width:992px) { + .container-lg,.container-md,.container-sm,.container { max-width: 960px; } } -@media (min-width: 1200px) { - .container-xl, - .container-lg, - .container-md, - .container-sm, - .container { +@media(min-width:1200px) { + .container-xl,.container-lg,.container-md,.container-sm,.container { max-width: 1140px; } } -@media (min-width: 1400px) { - .container-xxl, - .container-xl, - .container-lg, - .container-md, - .container-sm, - .container { +@media(min-width:1400px) { + .container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container { max-width: 1320px; } } @@ -760,170 +670,205 @@ progress { width: 16.6666666667%; } -@media (min-width: 576px) { +@media(min-width:576px) { .col-sm { flex: 1 0 0%; } + .row-cols-sm-auto>* { flex: 0 0 auto; width: auto; } + .row-cols-sm-1>* { flex: 0 0 auto; width: 100%; } + .row-cols-sm-2>* { flex: 0 0 auto; width: 50%; } + .row-cols-sm-3>* { flex: 0 0 auto; width: 33.3333333333%; } + .row-cols-sm-4>* { flex: 0 0 auto; width: 25%; } + .row-cols-sm-5>* { flex: 0 0 auto; width: 20%; } + .row-cols-sm-6>* { flex: 0 0 auto; width: 16.6666666667%; } } -@media (min-width: 768px) { +@media(min-width:768px) { .col-md { flex: 1 0 0%; } + .row-cols-md-auto>* { flex: 0 0 auto; width: auto; } + .row-cols-md-1>* { flex: 0 0 auto; width: 100%; } + .row-cols-md-2>* { flex: 0 0 auto; width: 50%; } + .row-cols-md-3>* { flex: 0 0 auto; width: 33.3333333333%; } + .row-cols-md-4>* { flex: 0 0 auto; width: 25%; } + .row-cols-md-5>* { flex: 0 0 auto; width: 20%; } + .row-cols-md-6>* { flex: 0 0 auto; width: 16.6666666667%; } } -@media (min-width: 992px) { +@media(min-width:992px) { .col-lg { flex: 1 0 0%; } + .row-cols-lg-auto>* { flex: 0 0 auto; width: auto; } + .row-cols-lg-1>* { flex: 0 0 auto; width: 100%; } + .row-cols-lg-2>* { flex: 0 0 auto; width: 50%; } + .row-cols-lg-3>* { flex: 0 0 auto; width: 33.3333333333%; } + .row-cols-lg-4>* { flex: 0 0 auto; width: 25%; } + .row-cols-lg-5>* { flex: 0 0 auto; width: 20%; } + .row-cols-lg-6>* { flex: 0 0 auto; width: 16.6666666667%; } } -@media (min-width: 1200px) { +@media(min-width:1200px) { .col-xl { flex: 1 0 0%; } + .row-cols-xl-auto>* { flex: 0 0 auto; width: auto; } + .row-cols-xl-1>* { flex: 0 0 auto; width: 100%; } + .row-cols-xl-2>* { flex: 0 0 auto; width: 50%; } + .row-cols-xl-3>* { flex: 0 0 auto; width: 33.3333333333%; } + .row-cols-xl-4>* { flex: 0 0 auto; width: 25%; } + .row-cols-xl-5>* { flex: 0 0 auto; width: 20%; } + .row-cols-xl-6>* { flex: 0 0 auto; width: 16.6666666667%; } } -@media (min-width: 1400px) { +@media(min-width:1400px) { .col-xxl { flex: 1 0 0%; } + .row-cols-xxl-auto>* { flex: 0 0 auto; width: auto; } + .row-cols-xxl-1>* { flex: 0 0 auto; width: 100%; } + .row-cols-xxl-2>* { flex: 0 0 auto; width: 50%; } + .row-cols-xxl-3>* { flex: 0 0 auto; width: 33.3333333333%; } + .row-cols-xxl-4>* { flex: 0 0 auto; width: 25%; } + .row-cols-xxl-5>* { flex: 0 0 auto; width: 20%; } + .row-cols-xxl-6>* { flex: 0 0 auto; width: 16.6666666667%; @@ -1039,757 +984,865 @@ progress { margin-left: 91.66666667%; } -.g-0, -.gx-0 { +.g-0,.gx-0 { --bs-gutter-x: 0; } -.g-0, -.gy-0 { +.g-0,.gy-0 { --bs-gutter-y: 0; } -.g-1, -.gx-1 { +.g-1,.gx-1 { --bs-gutter-x: 0.25rem; } -.g-1, -.gy-1 { +.g-1,.gy-1 { --bs-gutter-y: 0.25rem; } -.g-2, -.gx-2 { +.g-2,.gx-2 { --bs-gutter-x: 0.5rem; } -.g-2, -.gy-2 { +.g-2,.gy-2 { --bs-gutter-y: 0.5rem; } -.g-3, -.gx-3 { +.g-3,.gx-3 { --bs-gutter-x: 1rem; } -.g-3, -.gy-3 { +.g-3,.gy-3 { --bs-gutter-y: 1rem; } -.g-4, -.gx-4 { +.g-4,.gx-4 { --bs-gutter-x: 1.5rem; } -.g-4, -.gy-4 { +.g-4,.gy-4 { --bs-gutter-y: 1.5rem; } -.g-5, -.gx-5 { +.g-5,.gx-5 { --bs-gutter-x: 3rem; } -.g-5, -.gy-5 { +.g-5,.gy-5 { --bs-gutter-y: 3rem; } -@media (min-width: 576px) { +@media(min-width:576px) { .col-sm-auto { flex: 0 0 auto; width: auto; } + .col-sm-1 { flex: 0 0 auto; width: 8.33333333%; } + .col-sm-2 { flex: 0 0 auto; width: 16.66666667%; } + .col-sm-3 { flex: 0 0 auto; width: 25%; } + .col-sm-4 { flex: 0 0 auto; width: 33.33333333%; } + .col-sm-5 { flex: 0 0 auto; width: 41.66666667%; } + .col-sm-6 { flex: 0 0 auto; width: 50%; } + .col-sm-7 { flex: 0 0 auto; width: 58.33333333%; } + .col-sm-8 { flex: 0 0 auto; width: 66.66666667%; } + .col-sm-9 { flex: 0 0 auto; width: 75%; } + .col-sm-10 { flex: 0 0 auto; width: 83.33333333%; } + .col-sm-11 { flex: 0 0 auto; width: 91.66666667%; } + .col-sm-12 { flex: 0 0 auto; width: 100%; } + .offset-sm-0 { margin-left: 0; } + .offset-sm-1 { margin-left: 8.33333333%; } + .offset-sm-2 { margin-left: 16.66666667%; } + .offset-sm-3 { margin-left: 25%; } + .offset-sm-4 { margin-left: 33.33333333%; } + .offset-sm-5 { margin-left: 41.66666667%; } + .offset-sm-6 { margin-left: 50%; } + .offset-sm-7 { margin-left: 58.33333333%; } + .offset-sm-8 { margin-left: 66.66666667%; } + .offset-sm-9 { margin-left: 75%; } + .offset-sm-10 { margin-left: 83.33333333%; } + .offset-sm-11 { margin-left: 91.66666667%; } - .g-sm-0, - .gx-sm-0 { + + .g-sm-0,.gx-sm-0 { --bs-gutter-x: 0; } - .g-sm-0, - .gy-sm-0 { + + .g-sm-0,.gy-sm-0 { --bs-gutter-y: 0; } - .g-sm-1, - .gx-sm-1 { + + .g-sm-1,.gx-sm-1 { --bs-gutter-x: 0.25rem; } - .g-sm-1, - .gy-sm-1 { + + .g-sm-1,.gy-sm-1 { --bs-gutter-y: 0.25rem; } - .g-sm-2, - .gx-sm-2 { + + .g-sm-2,.gx-sm-2 { --bs-gutter-x: 0.5rem; } - .g-sm-2, - .gy-sm-2 { + + .g-sm-2,.gy-sm-2 { --bs-gutter-y: 0.5rem; } - .g-sm-3, - .gx-sm-3 { + + .g-sm-3,.gx-sm-3 { --bs-gutter-x: 1rem; } - .g-sm-3, - .gy-sm-3 { + + .g-sm-3,.gy-sm-3 { --bs-gutter-y: 1rem; } - .g-sm-4, - .gx-sm-4 { + + .g-sm-4,.gx-sm-4 { --bs-gutter-x: 1.5rem; } - .g-sm-4, - .gy-sm-4 { + + .g-sm-4,.gy-sm-4 { --bs-gutter-y: 1.5rem; } - .g-sm-5, - .gx-sm-5 { + + .g-sm-5,.gx-sm-5 { --bs-gutter-x: 3rem; } - .g-sm-5, - .gy-sm-5 { + + .g-sm-5,.gy-sm-5 { --bs-gutter-y: 3rem; } } -@media (min-width: 768px) { +@media(min-width:768px) { .col-md-auto { flex: 0 0 auto; width: auto; } + .col-md-1 { flex: 0 0 auto; width: 8.33333333%; } + .col-md-2 { flex: 0 0 auto; width: 16.66666667%; } + .col-md-3 { flex: 0 0 auto; width: 25%; } + .col-md-4 { flex: 0 0 auto; width: 33.33333333%; } + .col-md-5 { flex: 0 0 auto; width: 41.66666667%; } + .col-md-6 { flex: 0 0 auto; width: 50%; } + .col-md-7 { flex: 0 0 auto; width: 58.33333333%; } + .col-md-8 { flex: 0 0 auto; width: 66.66666667%; } + .col-md-9 { flex: 0 0 auto; width: 75%; } + .col-md-10 { flex: 0 0 auto; width: 83.33333333%; } + .col-md-11 { flex: 0 0 auto; width: 91.66666667%; } + .col-md-12 { flex: 0 0 auto; width: 100%; } + .offset-md-0 { margin-left: 0; } + .offset-md-1 { margin-left: 8.33333333%; } + .offset-md-2 { margin-left: 16.66666667%; } + .offset-md-3 { margin-left: 25%; } + .offset-md-4 { margin-left: 33.33333333%; } + .offset-md-5 { margin-left: 41.66666667%; } + .offset-md-6 { margin-left: 50%; } + .offset-md-7 { margin-left: 58.33333333%; } + .offset-md-8 { margin-left: 66.66666667%; } + .offset-md-9 { margin-left: 75%; } + .offset-md-10 { margin-left: 83.33333333%; } + .offset-md-11 { margin-left: 91.66666667%; } - .g-md-0, - .gx-md-0 { + + .g-md-0,.gx-md-0 { --bs-gutter-x: 0; } - .g-md-0, - .gy-md-0 { + + .g-md-0,.gy-md-0 { --bs-gutter-y: 0; } - .g-md-1, - .gx-md-1 { + + .g-md-1,.gx-md-1 { --bs-gutter-x: 0.25rem; } - .g-md-1, - .gy-md-1 { + + .g-md-1,.gy-md-1 { --bs-gutter-y: 0.25rem; } - .g-md-2, - .gx-md-2 { + + .g-md-2,.gx-md-2 { --bs-gutter-x: 0.5rem; } - .g-md-2, - .gy-md-2 { + + .g-md-2,.gy-md-2 { --bs-gutter-y: 0.5rem; } - .g-md-3, - .gx-md-3 { + + .g-md-3,.gx-md-3 { --bs-gutter-x: 1rem; } - .g-md-3, - .gy-md-3 { + + .g-md-3,.gy-md-3 { --bs-gutter-y: 1rem; } - .g-md-4, - .gx-md-4 { + + .g-md-4,.gx-md-4 { --bs-gutter-x: 1.5rem; } - .g-md-4, - .gy-md-4 { + + .g-md-4,.gy-md-4 { --bs-gutter-y: 1.5rem; } - .g-md-5, - .gx-md-5 { + + .g-md-5,.gx-md-5 { --bs-gutter-x: 3rem; } - .g-md-5, - .gy-md-5 { + + .g-md-5,.gy-md-5 { --bs-gutter-y: 3rem; } } -@media (min-width: 992px) { +@media(min-width:992px) { .col-lg-auto { flex: 0 0 auto; width: auto; } + .col-lg-1 { flex: 0 0 auto; width: 8.33333333%; } + .col-lg-2 { flex: 0 0 auto; width: 16.66666667%; } + .col-lg-3 { flex: 0 0 auto; width: 25%; } + .col-lg-4 { flex: 0 0 auto; width: 33.33333333%; } + .col-lg-5 { flex: 0 0 auto; width: 41.66666667%; } + .col-lg-6 { flex: 0 0 auto; width: 50%; } + .col-lg-7 { flex: 0 0 auto; width: 58.33333333%; } + .col-lg-8 { flex: 0 0 auto; width: 66.66666667%; } + .col-lg-9 { flex: 0 0 auto; width: 75%; } + .col-lg-10 { flex: 0 0 auto; width: 83.33333333%; } + .col-lg-11 { flex: 0 0 auto; width: 91.66666667%; } + .col-lg-12 { flex: 0 0 auto; width: 100%; } + .offset-lg-0 { margin-left: 0; } + .offset-lg-1 { margin-left: 8.33333333%; } + .offset-lg-2 { margin-left: 16.66666667%; } + .offset-lg-3 { margin-left: 25%; } + .offset-lg-4 { margin-left: 33.33333333%; } + .offset-lg-5 { margin-left: 41.66666667%; } + .offset-lg-6 { margin-left: 50%; } + .offset-lg-7 { margin-left: 58.33333333%; } + .offset-lg-8 { margin-left: 66.66666667%; } + .offset-lg-9 { margin-left: 75%; } + .offset-lg-10 { margin-left: 83.33333333%; } + .offset-lg-11 { margin-left: 91.66666667%; } - .g-lg-0, - .gx-lg-0 { + + .g-lg-0,.gx-lg-0 { --bs-gutter-x: 0; } - .g-lg-0, - .gy-lg-0 { + + .g-lg-0,.gy-lg-0 { --bs-gutter-y: 0; } - .g-lg-1, - .gx-lg-1 { + + .g-lg-1,.gx-lg-1 { --bs-gutter-x: 0.25rem; } - .g-lg-1, - .gy-lg-1 { + + .g-lg-1,.gy-lg-1 { --bs-gutter-y: 0.25rem; } - .g-lg-2, - .gx-lg-2 { + + .g-lg-2,.gx-lg-2 { --bs-gutter-x: 0.5rem; } - .g-lg-2, - .gy-lg-2 { + + .g-lg-2,.gy-lg-2 { --bs-gutter-y: 0.5rem; } - .g-lg-3, - .gx-lg-3 { + + .g-lg-3,.gx-lg-3 { --bs-gutter-x: 1rem; } - .g-lg-3, - .gy-lg-3 { + + .g-lg-3,.gy-lg-3 { --bs-gutter-y: 1rem; } - .g-lg-4, - .gx-lg-4 { + + .g-lg-4,.gx-lg-4 { --bs-gutter-x: 1.5rem; } - .g-lg-4, - .gy-lg-4 { + + .g-lg-4,.gy-lg-4 { --bs-gutter-y: 1.5rem; } - .g-lg-5, - .gx-lg-5 { + + .g-lg-5,.gx-lg-5 { --bs-gutter-x: 3rem; } - .g-lg-5, - .gy-lg-5 { + + .g-lg-5,.gy-lg-5 { --bs-gutter-y: 3rem; } } -@media (min-width: 1200px) { +@media(min-width:1200px) { .col-xl-auto { flex: 0 0 auto; width: auto; } + .col-xl-1 { flex: 0 0 auto; width: 8.33333333%; } + .col-xl-2 { flex: 0 0 auto; width: 16.66666667%; } + .col-xl-3 { flex: 0 0 auto; width: 25%; } + .col-xl-4 { flex: 0 0 auto; width: 33.33333333%; } + .col-xl-5 { flex: 0 0 auto; width: 41.66666667%; } + .col-xl-6 { flex: 0 0 auto; width: 50%; } + .col-xl-7 { flex: 0 0 auto; width: 58.33333333%; } + .col-xl-8 { flex: 0 0 auto; width: 66.66666667%; } + .col-xl-9 { flex: 0 0 auto; width: 75%; } + .col-xl-10 { flex: 0 0 auto; width: 83.33333333%; } + .col-xl-11 { flex: 0 0 auto; width: 91.66666667%; } + .col-xl-12 { flex: 0 0 auto; width: 100%; } + .offset-xl-0 { margin-left: 0; } + .offset-xl-1 { margin-left: 8.33333333%; } + .offset-xl-2 { margin-left: 16.66666667%; } + .offset-xl-3 { margin-left: 25%; } + .offset-xl-4 { margin-left: 33.33333333%; } + .offset-xl-5 { margin-left: 41.66666667%; } + .offset-xl-6 { margin-left: 50%; } + .offset-xl-7 { margin-left: 58.33333333%; } + .offset-xl-8 { margin-left: 66.66666667%; } + .offset-xl-9 { margin-left: 75%; } + .offset-xl-10 { margin-left: 83.33333333%; } + .offset-xl-11 { margin-left: 91.66666667%; } - .g-xl-0, - .gx-xl-0 { + + .g-xl-0,.gx-xl-0 { --bs-gutter-x: 0; } - .g-xl-0, - .gy-xl-0 { + + .g-xl-0,.gy-xl-0 { --bs-gutter-y: 0; } - .g-xl-1, - .gx-xl-1 { + + .g-xl-1,.gx-xl-1 { --bs-gutter-x: 0.25rem; } - .g-xl-1, - .gy-xl-1 { + + .g-xl-1,.gy-xl-1 { --bs-gutter-y: 0.25rem; } - .g-xl-2, - .gx-xl-2 { + + .g-xl-2,.gx-xl-2 { --bs-gutter-x: 0.5rem; } - .g-xl-2, - .gy-xl-2 { + + .g-xl-2,.gy-xl-2 { --bs-gutter-y: 0.5rem; } - .g-xl-3, - .gx-xl-3 { + + .g-xl-3,.gx-xl-3 { --bs-gutter-x: 1rem; } - .g-xl-3, - .gy-xl-3 { + + .g-xl-3,.gy-xl-3 { --bs-gutter-y: 1rem; } - .g-xl-4, - .gx-xl-4 { + + .g-xl-4,.gx-xl-4 { --bs-gutter-x: 1.5rem; } - .g-xl-4, - .gy-xl-4 { + + .g-xl-4,.gy-xl-4 { --bs-gutter-y: 1.5rem; } - .g-xl-5, - .gx-xl-5 { + + .g-xl-5,.gx-xl-5 { --bs-gutter-x: 3rem; } - .g-xl-5, - .gy-xl-5 { + + .g-xl-5,.gy-xl-5 { --bs-gutter-y: 3rem; } } -@media (min-width: 1400px) { +@media(min-width:1400px) { .col-xxl-auto { flex: 0 0 auto; width: auto; } + .col-xxl-1 { flex: 0 0 auto; width: 8.33333333%; } + .col-xxl-2 { flex: 0 0 auto; width: 16.66666667%; } + .col-xxl-3 { flex: 0 0 auto; width: 25%; } + .col-xxl-4 { flex: 0 0 auto; width: 33.33333333%; } + .col-xxl-5 { flex: 0 0 auto; width: 41.66666667%; } + .col-xxl-6 { flex: 0 0 auto; width: 50%; } + .col-xxl-7 { flex: 0 0 auto; width: 58.33333333%; } + .col-xxl-8 { flex: 0 0 auto; width: 66.66666667%; } + .col-xxl-9 { flex: 0 0 auto; width: 75%; } + .col-xxl-10 { flex: 0 0 auto; width: 83.33333333%; } + .col-xxl-11 { flex: 0 0 auto; width: 91.66666667%; } + .col-xxl-12 { flex: 0 0 auto; width: 100%; } + .offset-xxl-0 { margin-left: 0; } + .offset-xxl-1 { margin-left: 8.33333333%; } + .offset-xxl-2 { margin-left: 16.66666667%; } + .offset-xxl-3 { margin-left: 25%; } + .offset-xxl-4 { margin-left: 33.33333333%; } + .offset-xxl-5 { margin-left: 41.66666667%; } + .offset-xxl-6 { margin-left: 50%; } + .offset-xxl-7 { margin-left: 58.33333333%; } + .offset-xxl-8 { margin-left: 66.66666667%; } + .offset-xxl-9 { margin-left: 75%; } + .offset-xxl-10 { margin-left: 83.33333333%; } + .offset-xxl-11 { margin-left: 91.66666667%; } - .g-xxl-0, - .gx-xxl-0 { + + .g-xxl-0,.gx-xxl-0 { --bs-gutter-x: 0; } - .g-xxl-0, - .gy-xxl-0 { + + .g-xxl-0,.gy-xxl-0 { --bs-gutter-y: 0; } - .g-xxl-1, - .gx-xxl-1 { + + .g-xxl-1,.gx-xxl-1 { --bs-gutter-x: 0.25rem; } - .g-xxl-1, - .gy-xxl-1 { + + .g-xxl-1,.gy-xxl-1 { --bs-gutter-y: 0.25rem; } - .g-xxl-2, - .gx-xxl-2 { + + .g-xxl-2,.gx-xxl-2 { --bs-gutter-x: 0.5rem; } - .g-xxl-2, - .gy-xxl-2 { + + .g-xxl-2,.gy-xxl-2 { --bs-gutter-y: 0.5rem; } - .g-xxl-3, - .gx-xxl-3 { + + .g-xxl-3,.gx-xxl-3 { --bs-gutter-x: 1rem; } - .g-xxl-3, - .gy-xxl-3 { + + .g-xxl-3,.gy-xxl-3 { --bs-gutter-y: 1rem; } - .g-xxl-4, - .gx-xxl-4 { + + .g-xxl-4,.gx-xxl-4 { --bs-gutter-x: 1.5rem; } - .g-xxl-4, - .gy-xxl-4 { + + .g-xxl-4,.gy-xxl-4 { --bs-gutter-y: 1.5rem; } - .g-xxl-5, - .gx-xxl-5 { + + .g-xxl-5,.gx-xxl-5 { --bs-gutter-x: 3rem; } - .g-xxl-5, - .gy-xxl-5 { + + .g-xxl-5,.gy-xxl-5 { --bs-gutter-y: 3rem; } } @@ -1810,8 +1863,8 @@ progress { border-color: #dee2e6; } -.table> :not(caption)>*>* { - padding: 0.5rem 0.5rem; +.table>:not(caption)>*>* { + padding: .5rem; background-color: var(--bs-table-bg); border-bottom-width: 1px; box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); @@ -1825,7 +1878,7 @@ progress { vertical-align: bottom; } -.table> :not(:last-child)> :last-child>* { +.table>:not(:last-child)>:last-child>* { border-bottom-color: currentColor; } @@ -1833,19 +1886,19 @@ progress { caption-side: top; } -.table-sm> :not(caption)>*>* { - padding: 0.25rem 0.25rem; +.table-sm>:not(caption)>*>* { + padding: .25rem; } -.table-bordered> :not(caption)>* { +.table-bordered>:not(caption)>* { border-width: 1px 0; } -.table-bordered> :not(caption)>*>* { +.table-bordered>:not(caption)>*>* { border-width: 0 1px; } -.table-borderless> :not(caption)>*>* { +.table-borderless>:not(caption)>*>* { border-bottom-width: 0; } @@ -1965,35 +2018,35 @@ progress { -webkit-overflow-scrolling: touch; } -@media (max-width: 575.98px) { +@media(max-width:575.98px) { .table-responsive-sm { overflow-x: auto; -webkit-overflow-scrolling: touch; } } -@media (max-width: 767.98px) { +@media(max-width:767.98px) { .table-responsive-md { overflow-x: auto; -webkit-overflow-scrolling: touch; } } -@media (max-width: 991.98px) { +@media(max-width:991.98px) { .table-responsive-lg { overflow-x: auto; -webkit-overflow-scrolling: touch; } } -@media (max-width: 1199.98px) { +@media(max-width:1199.98px) { .table-responsive-xl { overflow-x: auto; -webkit-overflow-scrolling: touch; } } -@media (max-width: 1399.98px) { +@media(max-width:1399.98px) { .table-responsive-xxl { overflow-x: auto; -webkit-overflow-scrolling: touch; @@ -2001,40 +2054,40 @@ progress { } .form-label { - margin-bottom: 0.5rem; + margin-bottom: .5rem; } .col-form-label { - padding-top: 0.375rem; - padding-bottom: 0.375rem; + padding-top: .375rem; + padding-bottom: .375rem; margin-bottom: 0; font-size: inherit; line-height: 1.5; } .col-form-label-lg { - padding-top: 0.5rem; - padding-bottom: 0.5rem; + padding-top: .5rem; + padding-bottom: .5rem; font-size: 1.25rem; } .col-form-label-sm { - padding-top: 0.25rem; - padding-bottom: 0.25rem; - font-size: 0.875rem; + padding-top: .25rem; + padding-bottom: .25rem; + font-size: .875rem; } .form-text { - margin-top: 0.25rem; - font-size: 0.875em; + margin-top: .25rem; + font-size: .875em; color: #a6acb1; } .form-control { display: block; width: 100%; - padding: 0.375rem 0.75rem; - font-family: "Montserrat", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + padding: .375rem .75rem; + font-family: montserrat,system-ui,-apple-system,segoe ui,Roboto,helvetica neue,Arial,noto sans,liberation sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji; font-size: 1rem; font-weight: 700; line-height: 1.5; @@ -2044,10 +2097,10 @@ progress { border: 0 solid #ced4da; appearance: none; border-radius: 6px; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .form-control { transition: none; } @@ -2066,7 +2119,7 @@ progress { background-color: #2A2A2A; border-color: #86b7fe; outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + box-shadow: 0 0 0 .25rem #212121; } .form-control::-webkit-date-and-time-value { @@ -2078,16 +2131,15 @@ progress { opacity: 1; } -.form-control:disabled, -.form-control[readonly] { +.form-control:disabled,.form-control[readonly] { background-color: #e9ecef; opacity: 1; } .form-control::file-selector-button { - padding: 0.375rem 0.75rem; - margin: -0.375rem -0.75rem; - margin-inline-end: 0.75rem; + padding: .375rem .75rem; + margin: -.375rem -.75rem; + margin-inline-end: .75rem; color: #212529; background-color: #e9ecef; pointer-events: none; @@ -2096,10 +2148,10 @@ progress { border-width: 0; border-inline-end-width: 0; border-radius: 0; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .form-control::file-selector-button { transition: none; } @@ -2110,9 +2162,9 @@ progress { } .form-control::-webkit-file-upload-button { - padding: 0.375rem 0.75rem; - margin: -0.375rem -0.75rem; - margin-inline-end: 0.75rem; + padding: .375rem .75rem; + margin: -.375rem -.75rem; + margin-inline-end: .75rem; color: #212529; background-color: #e9ecef; pointer-events: none; @@ -2121,10 +2173,10 @@ progress { border-width: 0; border-inline-end-width: 0; border-radius: 0; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .form-control::-webkit-file-upload-button { transition: none; } @@ -2137,56 +2189,55 @@ progress { .form-control-plaintext { display: block; width: 100%; - padding: 0.375rem 0; + padding: .375rem 0; margin-bottom: 0; line-height: 1.5; color: #212529; background-color: transparent; border: solid transparent; - border-width: 0 0; + border-width: 0; } -.form-control-plaintext.form-control-sm, -.form-control-plaintext.form-control-lg { +.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg { padding-right: 0; padding-left: 0; } .form-control-sm { min-height: calc(1.5em + 0.5rem); - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - border-radius: 0.2rem; + padding: .25rem .5rem; + font-size: .875rem; + border-radius: .2rem; } .form-control-sm::file-selector-button { - padding: 0.25rem 0.5rem; - margin: -0.25rem -0.5rem; - margin-inline-end: 0.5rem; + padding: .25rem .5rem; + margin: -.25rem -.5rem; + margin-inline-end: .5rem; } .form-control-sm::-webkit-file-upload-button { - padding: 0.25rem 0.5rem; - margin: -0.25rem -0.5rem; - margin-inline-end: 0.5rem; + padding: .25rem .5rem; + margin: -.25rem -.5rem; + margin-inline-end: .5rem; } .form-control-lg { min-height: calc(1.5em + 1rem); - padding: 0.5rem 1rem; + padding: .5rem 1rem; font-size: 1.25rem; - border-radius: 0.3rem; + border-radius: .3rem; } .form-control-lg::file-selector-button { - padding: 0.5rem 1rem; - margin: -0.5rem -1rem; + padding: .5rem 1rem; + margin: -.5rem -1rem; margin-inline-end: 1rem; } .form-control-lg::-webkit-file-upload-button { - padding: 0.5rem 1rem; - margin: -0.5rem -1rem; + padding: .5rem 1rem; + margin: -.5rem -1rem; margin-inline-end: 1rem; } @@ -2205,7 +2256,7 @@ textarea.form-control-lg { .form-control-color { max-width: 3rem; height: auto; - padding: 0.375rem; + padding: .375rem; } .form-control-color:not(:disabled):not([readonly]) { @@ -2225,25 +2276,25 @@ textarea.form-control-lg { .form-select { display: block; width: 100%; - padding: 0.375rem 2.25rem 0.375rem 0.75rem; + padding: .375rem 2.25rem .375rem .75rem; -moz-padding-start: calc(0.75rem - 3px); - font-family: "Montserrat", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-family: montserrat,system-ui,-apple-system,segoe ui,Roboto,helvetica neue,Arial,noto sans,liberation sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji; font-size: 1rem; font-weight: 700; line-height: 1.5; color: #212529; background-color: #ebebeb; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8+PC9zdmc+); background-repeat: no-repeat; - background-position: right 0.75rem center; + background-position: right .75rem center; background-size: 16px 12px; border: 0 solid #ced4da; border-radius: 6px; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; appearance: none; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .form-select { transition: none; } @@ -2252,12 +2303,11 @@ textarea.form-control-lg { .form-select:focus { border-color: #86b7fe; outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + box-shadow: 0 0 0 .25rem #7289DA; } -.form-select[multiple], -.form-select[size]:not([size="1"]) { - padding-right: 0.75rem; +.form-select[multiple],.form-select[size]:not([size="1"]) { + padding-right: .75rem; background-image: none; } @@ -2271,15 +2321,15 @@ textarea.form-control-lg { } .form-select-sm { - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-left: 0.5rem; - font-size: 0.875rem; + padding-top: .25rem; + padding-bottom: .25rem; + padding-left: .5rem; + font-size: .875rem; } .form-select-lg { - padding-top: 0.5rem; - padding-bottom: 0.5rem; + padding-top: .5rem; + padding-bottom: .5rem; padding-left: 1rem; font-size: 1.25rem; } @@ -2288,7 +2338,7 @@ textarea.form-control-lg { display: block; min-height: 1.5rem; padding-left: 1.5em; - margin-bottom: 0.125rem; + margin-bottom: .125rem; } .form-check .form-check-input { @@ -2299,19 +2349,19 @@ textarea.form-control-lg { .form-check-input { width: 1em; height: 1em; - margin-top: 0.25em; + margin-top: .25em; vertical-align: top; background-color: #ebebeb; background-repeat: no-repeat; background-position: center; background-size: contain; - border: 1px solid rgba(0, 0, 0, 0.25); + border: 1px solid rgba(0,0,0,.25); appearance: none; color-adjust: exact; } .form-check-input[type=checkbox] { - border-radius: 0.25em; + border-radius: .25em; } .form-check-input[type=radio] { @@ -2325,7 +2375,7 @@ textarea.form-control-lg { .form-check-input:focus { border-color: #86b7fe; outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + box-shadow: 0 0 0 .25rem #7289DA; } .form-check-input:checked { @@ -2334,28 +2384,27 @@ textarea.form-control-lg { } .form-check-input:checked[type=checkbox] { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBsMyAzbDYtNicvPjwvc3ZnPg==); } .form-check-input:checked[type=radio] { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjZmZmJy8+PC9zdmc+); } .form-check-input[type=checkbox]:indeterminate { background-color: #0d6efd; border-color: #0d6efd; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPg==); } .form-check-input:disabled { pointer-events: none; filter: none; - opacity: 0.5; + opacity: .5; } -.form-check-input[disabled]~.form-check-label, -.form-check-input:disabled~.form-check-label { - opacity: 0.5; +.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label { + opacity: .5; } .form-switch { @@ -2365,25 +2414,25 @@ textarea.form-control-lg { .form-switch .form-check-input { width: 2em; margin-left: -2.5em; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPSdyZ2JhKDAsIDAsIDAsIDAuMjUpJy8+PC9zdmc+); background-position: left center; border-radius: 2em; - transition: background-position 0.15s ease-in-out; + transition: background-position .15s ease-in-out; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .form-switch .form-check-input { transition: none; } } .form-switch .form-check-input:focus { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjODZiN2ZlJy8+PC9zdmc+); } .form-switch .form-check-input:checked { background-position: right center; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjZmZmJy8+PC9zdmc+); } .form-check-inline { @@ -2393,15 +2442,14 @@ textarea.form-control-lg { .btn-check { position: absolute; - clip: rect(0, 0, 0, 0); + clip: rect(0,0,0,0); pointer-events: none; } -.btn-check[disabled]+.btn, -.btn-check:disabled+.btn { +.btn-check[disabled]+.btn,.btn-check:disabled+.btn { pointer-events: none; filter: none; - opacity: 0.65; + opacity: .65; } .form-range { @@ -2417,11 +2465,11 @@ textarea.form-control-lg { } .form-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + box-shadow: 0 0 0 1px #fff,0 0 0 .25rem #7289DA; } .form-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + box-shadow: 0 0 0 1px #fff,0 0 0 .25rem #7289DA; } .form-range::-moz-focus-outer { @@ -2431,15 +2479,15 @@ textarea.form-control-lg { .form-range::-webkit-slider-thumb { width: 1rem; height: 1rem; - margin-top: -0.25rem; + margin-top: -.25rem; background-color: #0d6efd; border: 0; border-radius: 1rem; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; appearance: none; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .form-range::-webkit-slider-thumb { transition: none; } @@ -2451,7 +2499,7 @@ textarea.form-control-lg { .form-range::-webkit-slider-runnable-track { width: 100%; - height: 0.5rem; + height: .5rem; color: transparent; cursor: pointer; background-color: #dee2e6; @@ -2465,11 +2513,11 @@ textarea.form-control-lg { background-color: #0d6efd; border: 0; border-radius: 1rem; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; appearance: none; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .form-range::-moz-range-thumb { transition: none; } @@ -2481,7 +2529,7 @@ textarea.form-control-lg { .form-range::-moz-range-track { width: 100%; - height: 0.5rem; + height: .5rem; color: transparent; cursor: pointer; background-color: #dee2e6; @@ -2505,8 +2553,7 @@ textarea.form-control-lg { position: relative; } -.form-floating>.form-control, -.form-floating>.form-select { +.form-floating>.form-control,.form-floating>.form-select { height: 3.5rem; line-height: 1.25; } @@ -2516,53 +2563,50 @@ textarea.form-control-lg { top: 0; left: 0; height: 100%; - padding: 1rem 0.75rem; + padding: 1rem .75rem; pointer-events: none; border: 0 solid transparent; transform-origin: 0 0; - transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; + transition: opacity .1s ease-in-out,transform .1s ease-in-out; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .form-floating>label { transition: none; } } .form-floating>.form-control { - padding: 1rem 0.75rem; + padding: 1rem .75rem; } .form-floating>.form-control::placeholder { color: transparent; } -.form-floating>.form-control:focus, -.form-floating>.form-control:not(:placeholder-shown) { +.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown) { padding-top: 1.625rem; - padding-bottom: 0.625rem; + padding-bottom: .625rem; } .form-floating>.form-control:-webkit-autofill { padding-top: 1.625rem; - padding-bottom: 0.625rem; + padding-bottom: .625rem; } .form-floating>.form-select { padding-top: 1.625rem; - padding-bottom: 0.625rem; + padding-bottom: .625rem; } -.form-floating>.form-control:focus~label, -.form-floating>.form-control:not(:placeholder-shown)~label, -.form-floating>.form-select~label { - opacity: 0.65; - transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label { + opacity: .65; + transform: scale(.85) translateY(-0.5rem) translateX(0.15rem); } .form-floating>.form-control:-webkit-autofill~label { - opacity: 0.65; - transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); + opacity: .65; + transform: scale(.85) translateY(-0.5rem) translateX(0.15rem); } .input-group { @@ -2573,16 +2617,14 @@ textarea.form-control-lg { width: 100%; } -.input-group>.form-control, -.input-group>.form-select { +.input-group>.form-control,.input-group>.form-select { position: relative; flex: 1 1 auto; width: 1%; min-width: 0; } -.input-group>.form-control:focus, -.input-group>.form-select:focus { +.input-group>.form-control:focus,.input-group>.form-select:focus { z-index: 3; } @@ -2598,7 +2640,7 @@ textarea.form-control-lg { .input-group-text { display: flex; align-items: center; - padding: 0.375rem 0.75rem; + padding: .375rem .75rem; font-size: 1rem; font-weight: 700; line-height: 1.5; @@ -2610,42 +2652,33 @@ textarea.form-control-lg { border-radius: 6px; } -.input-group-lg>.form-control, -.input-group-lg>.form-select, -.input-group-lg>.input-group-text, -.input-group-lg>.btn { - padding: 0.5rem 1rem; +.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn { + padding: .5rem 1rem; font-size: 1.25rem; - border-radius: 0.3rem; + border-radius: .3rem; } -.input-group-sm>.form-control, -.input-group-sm>.form-select, -.input-group-sm>.input-group-text, -.input-group-sm>.btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - border-radius: 0.2rem; +.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn { + padding: .25rem .5rem; + font-size: .875rem; + border-radius: .2rem; } -.input-group-lg>.form-select, -.input-group-sm>.form-select { +.input-group-lg>.form-select,.input-group-sm>.form-select { padding-right: 3rem; } -.input-group:not(.has-validation)> :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), -.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3) { +.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3) { border-top-right-radius: 0; border-bottom-right-radius: 0; } -.input-group.has-validation> :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu), -.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4) { +.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4) { border-top-right-radius: 0; border-bottom-right-radius: 0; } -.input-group> :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { +.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { margin-left: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; @@ -2654,8 +2687,8 @@ textarea.form-control-lg { .valid-feedback { display: none; width: 100%; - margin-top: 0.25rem; - font-size: 0.875em; + margin-top: .25rem; + font-size: .875em; color: #198754; } @@ -2665,107 +2698,86 @@ textarea.form-control-lg { z-index: 5; display: none; max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; + padding: .25rem .5rem; + margin-top: .1rem; + font-size: .875rem; color: #fff; - background-color: rgba(25, 135, 84, 0.9); + background-color: rgba(25,135,84,.9); border-radius: 6px; } -.was-validated :valid~.valid-feedback, -.was-validated :valid~.valid-tooltip, -.is-valid~.valid-feedback, -.is-valid~.valid-tooltip { +.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip { display: block; } -.was-validated .form-control:valid, -.form-control.is-valid { +.was-validated .form-control:valid,.form-control.is-valid { border-color: #198754; padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMxOTg3NTQnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=); background-repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem) center; background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } -.was-validated .form-control:valid:focus, -.form-control.is-valid:focus { +.was-validated .form-control:valid:focus,.form-control.is-valid:focus { border-color: #198754; - box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); + box-shadow: 0 0 0 .25rem rgba(25,135,84,.25); } -.was-validated textarea.form-control:valid, -textarea.form-control.is-valid { +.was-validated textarea.form-control:valid,textarea.form-control.is-valid { padding-right: calc(1.5em + 0.75rem); background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } -.was-validated .form-select:valid, -.form-select.is-valid { +.was-validated .form-select:valid,.form-select.is-valid { border-color: #198754; } -.was-validated .form-select:valid:not([multiple]):not([size]), -.was-validated .form-select:valid:not([multiple])[size="1"], -.form-select.is-valid:not([multiple]):not([size]), -.form-select.is-valid:not([multiple])[size="1"] { +.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"] { padding-right: 4.125rem; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); - background-position: right 0.75rem center, center right 2.25rem; - background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8+PC9zdmc+),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMxOTg3NTQnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=); + background-position: right .75rem center,center right 2.25rem; + background-size: 16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } -.was-validated .form-select:valid:focus, -.form-select.is-valid:focus { +.was-validated .form-select:valid:focus,.form-select.is-valid:focus { border-color: #198754; - box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); + box-shadow: 0 0 0 .25rem rgba(25,135,84,.25); } -.was-validated .form-check-input:valid, -.form-check-input.is-valid { +.was-validated .form-check-input:valid,.form-check-input.is-valid { border-color: #198754; } -.was-validated .form-check-input:valid:checked, -.form-check-input.is-valid:checked { +.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked { background-color: #198754; } -.was-validated .form-check-input:valid:focus, -.form-check-input.is-valid:focus { - box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus { + box-shadow: 0 0 0 .25rem rgba(25,135,84,.25); } -.was-validated .form-check-input:valid~.form-check-label, -.form-check-input.is-valid~.form-check-label { +.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label { color: #198754; } .form-check-inline .form-check-input~.valid-feedback { - margin-left: 0.5em; + margin-left: .5em; } -.was-validated .input-group .form-control:valid, -.input-group .form-control.is-valid, -.was-validated .input-group .form-select:valid, -.input-group .form-select.is-valid { +.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid { z-index: 1; } -.was-validated .input-group .form-control:valid:focus, -.input-group .form-control.is-valid:focus, -.was-validated .input-group .form-select:valid:focus, -.input-group .form-select.is-valid:focus { +.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus { z-index: 3; } .invalid-feedback { display: none; width: 100%; - margin-top: 0.25rem; - font-size: 0.875em; + margin-top: .25rem; + font-size: .875em; color: #dc3545; } @@ -2775,105 +2787,84 @@ textarea.form-control.is-valid { z-index: 5; display: none; max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; + padding: .25rem .5rem; + margin-top: .1rem; + font-size: .875rem; color: #fff; - background-color: rgba(220, 53, 69, 0.9); + background-color: rgba(220,53,69,.9); border-radius: 6px; } -.was-validated :invalid~.invalid-feedback, -.was-validated :invalid~.invalid-tooltip, -.is-invalid~.invalid-feedback, -.is-invalid~.invalid-tooltip { +.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip { display: block; } -.was-validated .form-control:invalid, -.form-control.is-invalid { +.was-validated .form-control:invalid,.form-control.is-invalid { border-color: #dc3545; padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyNkYzM1NDUnPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI2RjMzU0NScgc3Ryb2tlPSdub25lJy8+PC9zdmc+); background-repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem) center; background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } -.was-validated .form-control:invalid:focus, -.form-control.is-invalid:focus { +.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus { border-color: #dc3545; - box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 .25rem rgba(220,53,69,.25); } -.was-validated textarea.form-control:invalid, -textarea.form-control.is-invalid { +.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid { padding-right: calc(1.5em + 0.75rem); background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } -.was-validated .form-select:invalid, -.form-select.is-invalid { +.was-validated .form-select:invalid,.form-select.is-invalid { border-color: #dc3545; } -.was-validated .form-select:invalid:not([multiple]):not([size]), -.was-validated .form-select:invalid:not([multiple])[size="1"], -.form-select.is-invalid:not([multiple]):not([size]), -.form-select.is-invalid:not([multiple])[size="1"] { +.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"] { padding-right: 4.125rem; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); - background-position: right 0.75rem center, center right 2.25rem; - background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8+PC9zdmc+),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyNkYzM1NDUnPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI2RjMzU0NScgc3Ryb2tlPSdub25lJy8+PC9zdmc+); + background-position: right .75rem center,center right 2.25rem; + background-size: 16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } -.was-validated .form-select:invalid:focus, -.form-select.is-invalid:focus { +.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus { border-color: #dc3545; - box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 .25rem rgba(220,53,69,.25); } -.was-validated .form-check-input:invalid, -.form-check-input.is-invalid { +.was-validated .form-check-input:invalid,.form-check-input.is-invalid { border-color: #dc3545; } -.was-validated .form-check-input:invalid:checked, -.form-check-input.is-invalid:checked { +.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked { background-color: #dc3545; } -.was-validated .form-check-input:invalid:focus, -.form-check-input.is-invalid:focus { - box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus { + box-shadow: 0 0 0 .25rem rgba(220,53,69,.25); } -.was-validated .form-check-input:invalid~.form-check-label, -.form-check-input.is-invalid~.form-check-label { +.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label { color: #dc3545; } .form-check-inline .form-check-input~.invalid-feedback { - margin-left: 0.5em; + margin-left: .5em; } -.was-validated .input-group .form-control:invalid, -.input-group .form-control.is-invalid, -.was-validated .input-group .form-select:invalid, -.input-group .form-select.is-invalid { +.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid { z-index: 2; } -.was-validated .input-group .form-control:invalid:focus, -.input-group .form-control.is-invalid:focus, -.was-validated .input-group .form-select:invalid:focus, -.input-group .form-select.is-invalid:focus { +.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus { z-index: 3; } .btn { display: inline-block; - font-family: "Montserrat", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-family: montserrat,system-ui,-apple-system,segoe ui,Roboto,helvetica neue,Arial,noto sans,liberation sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji; font-weight: 700; line-height: 1.5; color: #212529; @@ -2884,13 +2875,13 @@ textarea.form-control.is-invalid { user-select: none; background-color: transparent; border: 1px solid transparent; - padding: 0.375rem 0.75rem; + padding: .375rem .75rem; font-size: 1rem; border-radius: 6px; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .btn { transition: none; } @@ -2900,17 +2891,14 @@ textarea.form-control.is-invalid { color: #212529; } -.btn-check:focus+.btn, -.btn:focus { +.btn-check:focus+.btn,.btn:focus { outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + box-shadow: 0 0 0 .25rem #7289DA; } -.btn:disabled, -.btn.disabled, -fieldset:disabled .btn { +.btn:disabled,.btn.disabled,fieldset:disabled .btn { pointer-events: none; - opacity: 0.65; + opacity: .65; } .btn-primary { @@ -2925,34 +2913,24 @@ fieldset:disabled .btn { border-color: #0a58ca; } -.btn-check:focus+.btn-primary, -.btn-primary:focus { +.btn-check:focus+.btn-primary,.btn-primary:focus { color: #fff; background-color: #0b5ed7; border-color: #0a58ca; - box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); + box-shadow: 0 0 0 .25rem #7289DA; } -.btn-check:checked+.btn-primary, -.btn-check:active+.btn-primary, -.btn-primary:active, -.btn-primary.active, -.show>.btn-primary.dropdown-toggle { +.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle { color: #fff; background-color: #0a58ca; border-color: #0a53be; } -.btn-check:checked+.btn-primary:focus, -.btn-check:active+.btn-primary:focus, -.btn-primary:active:focus, -.btn-primary.active:focus, -.show>.btn-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); +.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem #7289DA; } -.btn-primary:disabled, -.btn-primary.disabled { +.btn-primary:disabled,.btn-primary.disabled { color: #fff; background-color: #0d6efd; border-color: #0d6efd; @@ -2970,34 +2948,24 @@ fieldset:disabled .btn { border-color: #565e64; } -.btn-check:focus+.btn-secondary, -.btn-secondary:focus { +.btn-check:focus+.btn-secondary,.btn-secondary:focus { color: #fff; background-color: #5c636a; border-color: #565e64; - box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); + box-shadow: 0 0 0 .25rem rgba(130,138,145,.5); } -.btn-check:checked+.btn-secondary, -.btn-check:active+.btn-secondary, -.btn-secondary:active, -.btn-secondary.active, -.show>.btn-secondary.dropdown-toggle { +.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle { color: #fff; background-color: #565e64; border-color: #51585e; } -.btn-check:checked+.btn-secondary:focus, -.btn-check:active+.btn-secondary:focus, -.btn-secondary:active:focus, -.btn-secondary.active:focus, -.show>.btn-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); +.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(130,138,145,.5); } -.btn-secondary:disabled, -.btn-secondary.disabled { +.btn-secondary:disabled,.btn-secondary.disabled { color: #fff; background-color: #6c757d; border-color: #6c757d; @@ -3015,34 +2983,24 @@ fieldset:disabled .btn { border-color: #146c43; } -.btn-check:focus+.btn-success, -.btn-success:focus { +.btn-check:focus+.btn-success,.btn-success:focus { color: #fff; background-color: #157347; border-color: #146c43; - box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); + box-shadow: 0 0 0 .25rem rgba(60,153,110,.5); } -.btn-check:checked+.btn-success, -.btn-check:active+.btn-success, -.btn-success:active, -.btn-success.active, -.show>.btn-success.dropdown-toggle { +.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle { color: #fff; background-color: #146c43; border-color: #13653f; } -.btn-check:checked+.btn-success:focus, -.btn-check:active+.btn-success:focus, -.btn-success:active:focus, -.btn-success.active:focus, -.show>.btn-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); +.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(60,153,110,.5); } -.btn-success:disabled, -.btn-success.disabled { +.btn-success:disabled,.btn-success.disabled { color: #fff; background-color: #198754; border-color: #198754; @@ -3060,34 +3018,24 @@ fieldset:disabled .btn { border-color: #25cff2; } -.btn-check:focus+.btn-info, -.btn-info:focus { +.btn-check:focus+.btn-info,.btn-info:focus { color: #fff; background-color: #31d2f2; border-color: #25cff2; - box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); + box-shadow: 0 0 0 .25rem rgba(11,172,204,.5); } -.btn-check:checked+.btn-info, -.btn-check:active+.btn-info, -.btn-info:active, -.btn-info.active, -.show>.btn-info.dropdown-toggle { +.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle { color: #000; background-color: #3dd5f3; border-color: #25cff2; } -.btn-check:checked+.btn-info:focus, -.btn-check:active+.btn-info:focus, -.btn-info:active:focus, -.btn-info.active:focus, -.show>.btn-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); +.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(11,172,204,.5); } -.btn-info:disabled, -.btn-info.disabled { +.btn-info:disabled,.btn-info.disabled { color: #000; background-color: #0dcaf0; border-color: #0dcaf0; @@ -3105,34 +3053,24 @@ fieldset:disabled .btn { border-color: #ffc720; } -.btn-check:focus+.btn-warning, -.btn-warning:focus { +.btn-check:focus+.btn-warning,.btn-warning:focus { color: #000; background-color: #ffca2c; border-color: #ffc720; - box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); + box-shadow: 0 0 0 .25rem rgba(217,164,6,.5); } -.btn-check:checked+.btn-warning, -.btn-check:active+.btn-warning, -.btn-warning:active, -.btn-warning.active, -.show>.btn-warning.dropdown-toggle { +.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle { color: #000; background-color: #ffcd39; border-color: #ffc720; } -.btn-check:checked+.btn-warning:focus, -.btn-check:active+.btn-warning:focus, -.btn-warning:active:focus, -.btn-warning.active:focus, -.show>.btn-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); +.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(217,164,6,.5); } -.btn-warning:disabled, -.btn-warning.disabled { +.btn-warning:disabled,.btn-warning.disabled { color: #000; background-color: #ffc107; border-color: #ffc107; @@ -3150,34 +3088,24 @@ fieldset:disabled .btn { border-color: #b02a37; } -.btn-check:focus+.btn-danger, -.btn-danger:focus { +.btn-check:focus+.btn-danger,.btn-danger:focus { color: #fff; background-color: #bb2d3b; border-color: #b02a37; - box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); + box-shadow: 0 0 0 .25rem rgba(225,83,97,.5); } -.btn-check:checked+.btn-danger, -.btn-check:active+.btn-danger, -.btn-danger:active, -.btn-danger.active, -.show>.btn-danger.dropdown-toggle { +.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle { color: #fff; background-color: #b02a37; border-color: #a52834; } -.btn-check:checked+.btn-danger:focus, -.btn-check:active+.btn-danger:focus, -.btn-danger:active:focus, -.btn-danger.active:focus, -.show>.btn-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); +.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(225,83,97,.5); } -.btn-danger:disabled, -.btn-danger.disabled { +.btn-danger:disabled,.btn-danger.disabled { color: #fff; background-color: #dc3545; border-color: #dc3545; @@ -3195,34 +3123,24 @@ fieldset:disabled .btn { border-color: #f9fafb; } -.btn-check:focus+.btn-light, -.btn-light:focus { +.btn-check:focus+.btn-light,.btn-light:focus { color: #000; background-color: #f9fafb; border-color: #f9fafb; - box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); + box-shadow: 0 0 0 .25rem rgba(211,212,213,.5); } -.btn-check:checked+.btn-light, -.btn-check:active+.btn-light, -.btn-light:active, -.btn-light.active, -.show>.btn-light.dropdown-toggle { +.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle { color: #000; background-color: #f9fafb; border-color: #f9fafb; } -.btn-check:checked+.btn-light:focus, -.btn-check:active+.btn-light:focus, -.btn-light:active:focus, -.btn-light.active:focus, -.show>.btn-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); +.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(211,212,213,.5); } -.btn-light:disabled, -.btn-light.disabled { +.btn-light:disabled,.btn-light.disabled { color: #000; background-color: #f8f9fa; border-color: #f8f9fa; @@ -3240,34 +3158,24 @@ fieldset:disabled .btn { border-color: #1a1e21; } -.btn-check:focus+.btn-dark, -.btn-dark:focus { +.btn-check:focus+.btn-dark,.btn-dark:focus { color: #fff; background-color: #1c1f23; border-color: #1a1e21; - box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); + box-shadow: 0 0 0 .25rem rgba(66,70,73,.5); } -.btn-check:checked+.btn-dark, -.btn-check:active+.btn-dark, -.btn-dark:active, -.btn-dark.active, -.show>.btn-dark.dropdown-toggle { +.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle { color: #fff; background-color: #1a1e21; border-color: #191c1f; } -.btn-check:checked+.btn-dark:focus, -.btn-check:active+.btn-dark:focus, -.btn-dark:active:focus, -.btn-dark.active:focus, -.show>.btn-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); +.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(66,70,73,.5); } -.btn-dark:disabled, -.btn-dark.disabled { +.btn-dark:disabled,.btn-dark.disabled { color: #fff; background-color: #212529; border-color: #212529; @@ -3284,31 +3192,21 @@ fieldset:disabled .btn { border-color: #0d6efd; } -.btn-check:focus+.btn-outline-primary, -.btn-outline-primary:focus { - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); +.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus { + box-shadow: 0 0 0 .25rem #7289DA; } -.btn-check:checked+.btn-outline-primary, -.btn-check:active+.btn-outline-primary, -.btn-outline-primary:active, -.btn-outline-primary.active, -.btn-outline-primary.dropdown-toggle.show { +.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show { color: #fff; background-color: #0d6efd; border-color: #0d6efd; } -.btn-check:checked+.btn-outline-primary:focus, -.btn-check:active+.btn-outline-primary:focus, -.btn-outline-primary:active:focus, -.btn-outline-primary.active:focus, -.btn-outline-primary.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); +.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus { + box-shadow: 0 0 0 .25rem #7289DA; } -.btn-outline-primary:disabled, -.btn-outline-primary.disabled { +.btn-outline-primary:disabled,.btn-outline-primary.disabled { color: #0d6efd; background-color: transparent; } @@ -3324,31 +3222,21 @@ fieldset:disabled .btn { border-color: #6c757d; } -.btn-check:focus+.btn-outline-secondary, -.btn-outline-secondary:focus { - box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); +.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus { + box-shadow: 0 0 0 .25rem rgba(108,117,125,.5); } -.btn-check:checked+.btn-outline-secondary, -.btn-check:active+.btn-outline-secondary, -.btn-outline-secondary:active, -.btn-outline-secondary.active, -.btn-outline-secondary.dropdown-toggle.show { +.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show { color: #fff; background-color: #6c757d; border-color: #6c757d; } -.btn-check:checked+.btn-outline-secondary:focus, -.btn-check:active+.btn-outline-secondary:focus, -.btn-outline-secondary:active:focus, -.btn-outline-secondary.active:focus, -.btn-outline-secondary.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); +.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus { + box-shadow: 0 0 0 .25rem rgba(108,117,125,.5); } -.btn-outline-secondary:disabled, -.btn-outline-secondary.disabled { +.btn-outline-secondary:disabled,.btn-outline-secondary.disabled { color: #6c757d; background-color: transparent; } @@ -3364,31 +3252,21 @@ fieldset:disabled .btn { border-color: #198754; } -.btn-check:focus+.btn-outline-success, -.btn-outline-success:focus { - box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); +.btn-check:focus+.btn-outline-success,.btn-outline-success:focus { + box-shadow: 0 0 0 .25rem rgba(25,135,84,.5); } -.btn-check:checked+.btn-outline-success, -.btn-check:active+.btn-outline-success, -.btn-outline-success:active, -.btn-outline-success.active, -.btn-outline-success.dropdown-toggle.show { +.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show { color: #fff; background-color: #198754; border-color: #198754; } -.btn-check:checked+.btn-outline-success:focus, -.btn-check:active+.btn-outline-success:focus, -.btn-outline-success:active:focus, -.btn-outline-success.active:focus, -.btn-outline-success.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); +.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus { + box-shadow: 0 0 0 .25rem rgba(25,135,84,.5); } -.btn-outline-success:disabled, -.btn-outline-success.disabled { +.btn-outline-success:disabled,.btn-outline-success.disabled { color: #198754; background-color: transparent; } @@ -3404,31 +3282,21 @@ fieldset:disabled .btn { border-color: #0dcaf0; } -.btn-check:focus+.btn-outline-info, -.btn-outline-info:focus { - box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); +.btn-check:focus+.btn-outline-info,.btn-outline-info:focus { + box-shadow: 0 0 0 .25rem rgba(13,202,240,.5); } -.btn-check:checked+.btn-outline-info, -.btn-check:active+.btn-outline-info, -.btn-outline-info:active, -.btn-outline-info.active, -.btn-outline-info.dropdown-toggle.show { +.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show { color: #000; background-color: #0dcaf0; border-color: #0dcaf0; } -.btn-check:checked+.btn-outline-info:focus, -.btn-check:active+.btn-outline-info:focus, -.btn-outline-info:active:focus, -.btn-outline-info.active:focus, -.btn-outline-info.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); +.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus { + box-shadow: 0 0 0 .25rem rgba(13,202,240,.5); } -.btn-outline-info:disabled, -.btn-outline-info.disabled { +.btn-outline-info:disabled,.btn-outline-info.disabled { color: #0dcaf0; background-color: transparent; } @@ -3444,31 +3312,21 @@ fieldset:disabled .btn { border-color: #ffc107; } -.btn-check:focus+.btn-outline-warning, -.btn-outline-warning:focus { - box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); +.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus { + box-shadow: 0 0 0 .25rem rgba(255,193,7,.5); } -.btn-check:checked+.btn-outline-warning, -.btn-check:active+.btn-outline-warning, -.btn-outline-warning:active, -.btn-outline-warning.active, -.btn-outline-warning.dropdown-toggle.show { +.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show { color: #000; background-color: #ffc107; border-color: #ffc107; } -.btn-check:checked+.btn-outline-warning:focus, -.btn-check:active+.btn-outline-warning:focus, -.btn-outline-warning:active:focus, -.btn-outline-warning.active:focus, -.btn-outline-warning.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); +.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus { + box-shadow: 0 0 0 .25rem rgba(255,193,7,.5); } -.btn-outline-warning:disabled, -.btn-outline-warning.disabled { +.btn-outline-warning:disabled,.btn-outline-warning.disabled { color: #ffc107; background-color: transparent; } @@ -3484,31 +3342,21 @@ fieldset:disabled .btn { border-color: #dc3545; } -.btn-check:focus+.btn-outline-danger, -.btn-outline-danger:focus { - box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); +.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus { + box-shadow: 0 0 0 .25rem rgba(220,53,69,.5); } -.btn-check:checked+.btn-outline-danger, -.btn-check:active+.btn-outline-danger, -.btn-outline-danger:active, -.btn-outline-danger.active, -.btn-outline-danger.dropdown-toggle.show { +.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show { color: #fff; background-color: #dc3545; border-color: #dc3545; } -.btn-check:checked+.btn-outline-danger:focus, -.btn-check:active+.btn-outline-danger:focus, -.btn-outline-danger:active:focus, -.btn-outline-danger.active:focus, -.btn-outline-danger.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); +.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus { + box-shadow: 0 0 0 .25rem rgba(220,53,69,.5); } -.btn-outline-danger:disabled, -.btn-outline-danger.disabled { +.btn-outline-danger:disabled,.btn-outline-danger.disabled { color: #dc3545; background-color: transparent; } @@ -3524,31 +3372,21 @@ fieldset:disabled .btn { border-color: #f8f9fa; } -.btn-check:focus+.btn-outline-light, -.btn-outline-light:focus { - box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); +.btn-check:focus+.btn-outline-light,.btn-outline-light:focus { + box-shadow: 0 0 0 .25rem rgba(248,249,250,.5); } -.btn-check:checked+.btn-outline-light, -.btn-check:active+.btn-outline-light, -.btn-outline-light:active, -.btn-outline-light.active, -.btn-outline-light.dropdown-toggle.show { +.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show { color: #000; background-color: #f8f9fa; border-color: #f8f9fa; } -.btn-check:checked+.btn-outline-light:focus, -.btn-check:active+.btn-outline-light:focus, -.btn-outline-light:active:focus, -.btn-outline-light.active:focus, -.btn-outline-light.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); +.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus { + box-shadow: 0 0 0 .25rem rgba(248,249,250,.5); } -.btn-outline-light:disabled, -.btn-outline-light.disabled { +.btn-outline-light:disabled,.btn-outline-light.disabled { color: #f8f9fa; background-color: transparent; } @@ -3564,31 +3402,21 @@ fieldset:disabled .btn { border-color: #212529; } -.btn-check:focus+.btn-outline-dark, -.btn-outline-dark:focus { - box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); +.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus { + box-shadow: 0 0 0 .25rem rgba(33,37,41,.5); } -.btn-check:checked+.btn-outline-dark, -.btn-check:active+.btn-outline-dark, -.btn-outline-dark:active, -.btn-outline-dark.active, -.btn-outline-dark.dropdown-toggle.show { +.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show { color: #fff; background-color: #212529; border-color: #212529; } -.btn-check:checked+.btn-outline-dark:focus, -.btn-check:active+.btn-outline-dark:focus, -.btn-outline-dark:active:focus, -.btn-outline-dark.active:focus, -.btn-outline-dark.dropdown-toggle.show:focus { - box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); +.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus { + box-shadow: 0 0 0 .25rem rgba(33,37,41,.5); } -.btn-outline-dark:disabled, -.btn-outline-dark.disabled { +.btn-outline-dark:disabled,.btn-outline-dark.disabled { color: #212529; background-color: transparent; } @@ -3603,43 +3431,38 @@ fieldset:disabled .btn { color: #0a58ca; } -.btn-link:disabled, -.btn-link.disabled { +.btn-link:disabled,.btn-link.disabled { color: #6c757d; } -.btn-lg, -.btn-group-lg>.btn { - padding: 0.5rem 1rem; +.btn-lg,.btn-group-lg>.btn { + padding: .5rem 1rem; font-size: 1.25rem; - border-radius: 0.3rem; + border-radius: .3rem; } -.btn-sm, -.btn-group-sm>.btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - border-radius: 0.2rem; +.btn-sm,.btn-group-sm>.btn { + padding: .25rem .5rem; + font-size: .875rem; + border-radius: .2rem; color: #fff; } .btn-primary { - background-color: #7289DA; - border-color: #7289DA; + background-color: #7289da; + border-color: #7289da; } -.btn-primary:hover, -.btn-primary:focus, -.btn-primary:active { - background-color: #4E5D94; - border-color: #4E5D94; +.btn-primary:hover,.btn-primary:focus,.btn-primary:active { + background-color: #4e5d94; + border-color: #4e5d94; } .fade { - transition: opacity 0.15s linear; + transition: opacity .15s linear; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .fade { transition: none; } @@ -3656,19 +3479,16 @@ fieldset:disabled .btn { .collapsing { height: 0; overflow: hidden; - transition: height 0.35s ease; + transition: height .35s ease; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .collapsing { transition: none; } } -.dropup, -.dropend, -.dropdown, -.dropstart { +.dropup,.dropend,.dropdown,.dropstart { position: relative; } @@ -3678,13 +3498,13 @@ fieldset:disabled .btn { .dropdown-toggle::after { display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; + margin-left: .255em; + vertical-align: .255em; content: ""; - border-top: 0.3em solid; - border-right: 0.3em solid transparent; + border-top: .3em solid; + border-right: .3em solid transparent; border-bottom: 0; - border-left: 0.3em solid transparent; + border-left: .3em solid transparent; } .dropdown-toggle:empty::after { @@ -3696,7 +3516,7 @@ fieldset:disabled .btn { z-index: 1000; display: none; min-width: 10rem; - padding: 0.5rem 0; + padding: .5rem 0; margin: 0; font-size: 1rem; color: #212529; @@ -3704,14 +3524,14 @@ fieldset:disabled .btn { list-style: none; background-color: #fff; background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.15); + border: 1px solid rgba(0,0,0,.15); border-radius: 6px; } .dropdown-menu[data-bs-popper] { top: 100%; left: 0; - margin-top: 0.125rem; + margin-top: .125rem; } .dropdown-menu-start { @@ -3732,85 +3552,100 @@ fieldset:disabled .btn { left: auto; } -@media (min-width: 576px) { +@media(min-width:576px) { .dropdown-menu-sm-start { --bs-position: start; } + .dropdown-menu-sm-start[data-bs-popper] { right: auto; left: 0; } + .dropdown-menu-sm-end { --bs-position: end; } + .dropdown-menu-sm-end[data-bs-popper] { right: 0; left: auto; } } -@media (min-width: 768px) { +@media(min-width:768px) { .dropdown-menu-md-start { --bs-position: start; } + .dropdown-menu-md-start[data-bs-popper] { right: auto; left: 0; } + .dropdown-menu-md-end { --bs-position: end; } + .dropdown-menu-md-end[data-bs-popper] { right: 0; left: auto; } } -@media (min-width: 992px) { +@media(min-width:992px) { .dropdown-menu-lg-start { --bs-position: start; } + .dropdown-menu-lg-start[data-bs-popper] { right: auto; left: 0; } + .dropdown-menu-lg-end { --bs-position: end; } + .dropdown-menu-lg-end[data-bs-popper] { right: 0; left: auto; } } -@media (min-width: 1200px) { +@media(min-width:1200px) { .dropdown-menu-xl-start { --bs-position: start; } + .dropdown-menu-xl-start[data-bs-popper] { right: auto; left: 0; } + .dropdown-menu-xl-end { --bs-position: end; } + .dropdown-menu-xl-end[data-bs-popper] { right: 0; left: auto; } } -@media (min-width: 1400px) { +@media(min-width:1400px) { .dropdown-menu-xxl-start { --bs-position: start; } + .dropdown-menu-xxl-start[data-bs-popper] { right: auto; left: 0; } + .dropdown-menu-xxl-end { --bs-position: end; } + .dropdown-menu-xxl-end[data-bs-popper] { right: 0; left: auto; @@ -3821,18 +3656,18 @@ fieldset:disabled .btn { top: auto; bottom: 100%; margin-top: 0; - margin-bottom: 0.125rem; + margin-bottom: .125rem; } .dropup .dropdown-toggle::after { display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; + margin-left: .255em; + vertical-align: .255em; content: ""; border-top: 0; - border-right: 0.3em solid transparent; - border-bottom: 0.3em solid; - border-left: 0.3em solid transparent; + border-right: .3em solid transparent; + border-bottom: .3em solid; + border-left: .3em solid transparent; } .dropup .dropdown-toggle:empty::after { @@ -3844,18 +3679,18 @@ fieldset:disabled .btn { right: auto; left: 100%; margin-top: 0; - margin-left: 0.125rem; + margin-left: .125rem; } .dropend .dropdown-toggle::after { display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; + margin-left: .255em; + vertical-align: .255em; content: ""; - border-top: 0.3em solid transparent; + border-top: .3em solid transparent; border-right: 0; - border-bottom: 0.3em solid transparent; - border-left: 0.3em solid; + border-bottom: .3em solid transparent; + border-left: .3em solid; } .dropend .dropdown-toggle:empty::after { @@ -3871,13 +3706,13 @@ fieldset:disabled .btn { right: 100%; left: auto; margin-top: 0; - margin-right: 0.125rem; + margin-right: .125rem; } .dropstart .dropdown-toggle::after { display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; + margin-left: .255em; + vertical-align: .255em; content: ""; } @@ -3887,12 +3722,12 @@ fieldset:disabled .btn { .dropstart .dropdown-toggle::before { display: inline-block; - margin-right: 0.255em; - vertical-align: 0.255em; + margin-right: .255em; + vertical-align: .255em; content: ""; - border-top: 0.3em solid transparent; - border-right: 0.3em solid; - border-bottom: 0.3em solid transparent; + border-top: .3em solid transparent; + border-right: .3em solid; + border-bottom: .3em solid transparent; } .dropstart .dropdown-toggle:empty::after { @@ -3905,15 +3740,15 @@ fieldset:disabled .btn { .dropdown-divider { height: 0; - margin: 0.5rem 0; + margin: .5rem 0; overflow: hidden; - border-top: 1px solid rgba(0, 0, 0, 0.15); + border-top: 1px solid rgba(0,0,0,.15); } .dropdown-item { display: block; width: 100%; - padding: 0.25rem 1rem; + padding: .25rem 1rem; clear: both; font-weight: 400; color: #212529; @@ -3924,21 +3759,18 @@ fieldset:disabled .btn { border: 0; } -.dropdown-item:hover, -.dropdown-item:focus { +.dropdown-item:hover,.dropdown-item:focus { color: #1e2125; background-color: #e9ecef; } -.dropdown-item.active, -.dropdown-item:active { +.dropdown-item.active,.dropdown-item:active { color: #fff; text-decoration: none; background-color: #0d6efd; } -.dropdown-item.disabled, -.dropdown-item:disabled { +.dropdown-item.disabled,.dropdown-item:disabled { color: #adb5bd; pointer-events: none; background-color: transparent; @@ -3950,48 +3782,45 @@ fieldset:disabled .btn { .dropdown-header { display: block; - padding: 0.5rem 1rem; + padding: .5rem 1rem; margin-bottom: 0; - font-size: 0.875rem; + font-size: .875rem; color: #6c757d; white-space: nowrap; } .dropdown-item-text { display: block; - padding: 0.25rem 1rem; + padding: .25rem 1rem; color: #212529; } .dropdown-menu-dark { color: #dee2e6; background-color: #343a40; - border-color: rgba(0, 0, 0, 0.15); + border-color: rgba(0,0,0,.15); } .dropdown-menu-dark .dropdown-item { color: #dee2e6; } -.dropdown-menu-dark .dropdown-item:hover, -.dropdown-menu-dark .dropdown-item:focus { +.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus { color: #fff; - background-color: rgba(255, 255, 255, 0.15); + background-color: rgba(255,255,255,.15); } -.dropdown-menu-dark .dropdown-item.active, -.dropdown-menu-dark .dropdown-item:active { +.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active { color: #fff; background-color: #0d6efd; } -.dropdown-menu-dark .dropdown-item.disabled, -.dropdown-menu-dark .dropdown-item:disabled { +.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled { color: #adb5bd; } .dropdown-menu-dark .dropdown-divider { - border-color: rgba(0, 0, 0, 0.15); + border-color: rgba(0,0,0,.15); } .dropdown-menu-dark .dropdown-item-text { @@ -4002,31 +3831,18 @@ fieldset:disabled .btn { color: #adb5bd; } -.btn-group, -.btn-group-vertical { +.btn-group,.btn-group-vertical { position: relative; display: inline-flex; vertical-align: middle; } -.btn-group>.btn, -.btn-group-vertical>.btn { +.btn-group>.btn,.btn-group-vertical>.btn { position: relative; flex: 1 1 auto; } -.btn-group>.btn-check:checked+.btn, -.btn-group>.btn-check:focus+.btn, -.btn-group>.btn:hover, -.btn-group>.btn:focus, -.btn-group>.btn:active, -.btn-group>.btn.active, -.btn-group-vertical>.btn-check:checked+.btn, -.btn-group-vertical>.btn-check:focus+.btn, -.btn-group-vertical>.btn:hover, -.btn-group-vertical>.btn:focus, -.btn-group-vertical>.btn:active, -.btn-group-vertical>.btn.active { +.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active { z-index: 1; } @@ -4040,32 +3856,26 @@ fieldset:disabled .btn { width: auto; } -.btn-group>.btn:not(:first-child), -.btn-group>.btn-group:not(:first-child) { +.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child) { margin-left: -1px; } -.btn-group>.btn:not(:last-child):not(.dropdown-toggle), -.btn-group>.btn-group:not(:last-child)>.btn { +.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn { border-top-right-radius: 0; border-bottom-right-radius: 0; } -.btn-group>.btn:nth-child(n+3), -.btn-group> :not(.btn-check)+.btn, -.btn-group>.btn-group:not(:first-child)>.btn { +.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn { border-top-left-radius: 0; border-bottom-left-radius: 0; } .dropdown-toggle-split { - padding-right: 0.5625rem; - padding-left: 0.5625rem; + padding-right: .5625rem; + padding-left: .5625rem; } -.dropdown-toggle-split::after, -.dropup .dropdown-toggle-split::after, -.dropend .dropdown-toggle-split::after { +.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after { margin-left: 0; } @@ -4073,16 +3883,14 @@ fieldset:disabled .btn { margin-right: 0; } -.btn-sm+.dropdown-toggle-split, -.btn-group-sm>.btn+.dropdown-toggle-split { - padding-right: 0.375rem; - padding-left: 0.375rem; +.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split { + padding-right: .375rem; + padding-left: .375rem; } -.btn-lg+.dropdown-toggle-split, -.btn-group-lg>.btn+.dropdown-toggle-split { - padding-right: 0.75rem; - padding-left: 0.75rem; +.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split { + padding-right: .75rem; + padding-left: .75rem; } .btn-group-vertical { @@ -4091,24 +3899,20 @@ fieldset:disabled .btn { justify-content: center; } -.btn-group-vertical>.btn, -.btn-group-vertical>.btn-group { +.btn-group-vertical>.btn,.btn-group-vertical>.btn-group { width: 100%; } -.btn-group-vertical>.btn:not(:first-child), -.btn-group-vertical>.btn-group:not(:first-child) { +.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child) { margin-top: -1px; } -.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle), -.btn-group-vertical>.btn-group:not(:last-child)>.btn { +.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } -.btn-group-vertical>.btn~.btn, -.btn-group-vertical>.btn-group:not(:first-child)>.btn { +.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn { border-top-left-radius: 0; border-top-right-radius: 0; } @@ -4123,20 +3927,19 @@ fieldset:disabled .btn { .nav-link { display: block; - padding: 0.5rem 1rem; + padding: .5rem 1rem; color: #0d6efd; text-decoration: none; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; + transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .nav-link { transition: none; } } -.nav-link:hover, -.nav-link:focus { +.nav-link:hover,.nav-link:focus { color: #0a58ca; } @@ -4152,14 +3955,13 @@ fieldset:disabled .btn { .nav-tabs .nav-link { margin-bottom: -1px; - background: none; + background: 0 0; border: 1px solid transparent; border-top-left-radius: 6px; border-top-right-radius: 6px; } -.nav-tabs .nav-link:hover, -.nav-tabs .nav-link:focus { +.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus { border-color: #e9ecef #e9ecef #dee2e6; isolation: isolate; } @@ -4170,8 +3972,7 @@ fieldset:disabled .btn { border-color: transparent; } -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { +.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link { color: #495057; background-color: #fff; border-color: #dee2e6 #dee2e6 #fff; @@ -4184,32 +3985,28 @@ fieldset:disabled .btn { } .nav-pills .nav-link { - background: none; + background: 0 0; border: 0; border-radius: 6px; } -.nav-pills .nav-link.active, -.nav-pills .show>.nav-link { +.nav-pills .nav-link.active,.nav-pills .show>.nav-link { color: #fff; background-color: #0d6efd; } -.nav-fill>.nav-link, -.nav-fill .nav-item { +.nav-fill>.nav-link,.nav-fill .nav-item { flex: 1 1 auto; text-align: center; } -.nav-justified>.nav-link, -.nav-justified .nav-item { +.nav-justified>.nav-link,.nav-justified .nav-item { flex-basis: 0; flex-grow: 1; text-align: center; } -.nav-fill .nav-item .nav-link, -.nav-justified .nav-item .nav-link { +.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link { width: 100%; } @@ -4227,17 +4024,11 @@ fieldset:disabled .btn { flex-wrap: wrap; align-items: center; justify-content: space-between; - padding-top: 0.5rem; - padding-bottom: 0.5rem; + padding-top: .5rem; + padding-bottom: .5rem; } -.navbar>.container, -.navbar>.container-fluid, -.navbar>.container-sm, -.navbar>.container-md, -.navbar>.container-lg, -.navbar>.container-xl, -.navbar>.container-xxl { +.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl { display: flex; flex-wrap: inherit; align-items: center; @@ -4245,8 +4036,8 @@ fieldset:disabled .btn { } .navbar-brand { - padding-top: 0.3125rem; - padding-bottom: 0.3125rem; + padding-top: .3125rem; + padding-bottom: .3125rem; margin-right: 1rem; font-size: 1.25rem; text-decoration: none; @@ -4271,8 +4062,8 @@ fieldset:disabled .btn { } .navbar-text { - padding-top: 0.5rem; - padding-bottom: 0.5rem; + padding-top: .5rem; + padding-bottom: .5rem; } .navbar-collapse { @@ -4282,16 +4073,16 @@ fieldset:disabled .btn { } .navbar-toggler { - padding: 0.25rem 0.75rem; + padding: .25rem .75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 6px; - transition: box-shadow 0.15s ease-in-out; + transition: box-shadow .15s ease-in-out; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .navbar-toggler { transition: none; } @@ -4304,7 +4095,7 @@ fieldset:disabled .btn { .navbar-toggler:focus { text-decoration: none; outline: 0; - box-shadow: 0 0 0 0.25rem; + box-shadow: 0 0 0 .25rem; } .navbar-toggler-icon { @@ -4318,140 +4109,170 @@ fieldset:disabled .btn { } .navbar-nav-scroll { - max-height: var(--bs-scroll-height, 75vh); + max-height: var(--bs-scroll-height,75vh); overflow-y: auto; } -@media (min-width: 576px) { +@media(min-width:576px) { .navbar-expand-sm { flex-wrap: nowrap; justify-content: flex-start; } + .navbar-expand-sm .navbar-nav { flex-direction: row; } + .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; } + .navbar-expand-sm .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; + padding-right: .5rem; + padding-left: .5rem; } + .navbar-expand-sm .navbar-nav-scroll { overflow: visible; } + .navbar-expand-sm .navbar-collapse { - display: flex !important; + display: flex!important; flex-basis: auto; } + .navbar-expand-sm .navbar-toggler { display: none; } } -@media (min-width: 768px) { +@media(min-width:768px) { .navbar-expand-md { flex-wrap: nowrap; justify-content: flex-start; } + .navbar-expand-md .navbar-nav { flex-direction: row; } + .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; } + .navbar-expand-md .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; + padding-right: .5rem; + padding-left: .5rem; } + .navbar-expand-md .navbar-nav-scroll { overflow: visible; } + .navbar-expand-md .navbar-collapse { - display: flex !important; + display: flex!important; flex-basis: auto; } + .navbar-expand-md .navbar-toggler { display: none; } } -@media (min-width: 992px) { +@media(min-width:992px) { .navbar-expand-lg { flex-wrap: nowrap; justify-content: flex-start; } + .navbar-expand-lg .navbar-nav { flex-direction: row; } + .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; } + .navbar-expand-lg .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; + padding-right: .5rem; + padding-left: .5rem; } + .navbar-expand-lg .navbar-nav-scroll { overflow: visible; } + .navbar-expand-lg .navbar-collapse { - display: flex !important; + display: flex!important; flex-basis: auto; } + .navbar-expand-lg .navbar-toggler { display: none; } } -@media (min-width: 1200px) { +@media(min-width:1200px) { .navbar-expand-xl { flex-wrap: nowrap; justify-content: flex-start; } + .navbar-expand-xl .navbar-nav { flex-direction: row; } + .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; } + .navbar-expand-xl .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; + padding-right: .5rem; + padding-left: .5rem; } + .navbar-expand-xl .navbar-nav-scroll { overflow: visible; } + .navbar-expand-xl .navbar-collapse { - display: flex !important; + display: flex!important; flex-basis: auto; } + .navbar-expand-xl .navbar-toggler { display: none; } } -@media (min-width: 1400px) { +@media(min-width:1400px) { .navbar-expand-xxl { flex-wrap: nowrap; justify-content: flex-start; } + .navbar-expand-xxl .navbar-nav { flex-direction: row; } + .navbar-expand-xxl .navbar-nav .dropdown-menu { position: absolute; } + .navbar-expand-xxl .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; + padding-right: .5rem; + padding-left: .5rem; } + .navbar-expand-xxl .navbar-nav-scroll { overflow: visible; } + .navbar-expand-xxl .navbar-collapse { - display: flex !important; + display: flex!important; flex-basis: auto; } + .navbar-expand-xxl .navbar-toggler { display: none; } @@ -4471,8 +4292,8 @@ fieldset:disabled .btn { } .navbar-expand .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; + padding-right: .5rem; + padding-left: .5rem; } .navbar-expand .navbar-nav-scroll { @@ -4480,7 +4301,7 @@ fieldset:disabled .btn { } .navbar-expand .navbar-collapse { - display: flex !important; + display: flex!important; flex-basis: auto; } @@ -4489,94 +4310,84 @@ fieldset:disabled .btn { } .navbar-light .navbar-brand { - color: rgba(0, 0, 0, 0.9); + color: rgba(0,0,0,.9); } -.navbar-light .navbar-brand:hover, -.navbar-light .navbar-brand:focus { - color: rgba(0, 0, 0, 0.9); +.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus { + color: rgba(0,0,0,.9); } .navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.55); + color: rgba(0,0,0,.55); } -.navbar-light .navbar-nav .nav-link:hover, -.navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, 0.7); +.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus { + color: rgba(0,0,0,.7); } .navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); + color: rgba(0,0,0,.3); } -.navbar-light .navbar-nav .show>.nav-link, -.navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); +.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active { + color: rgba(0,0,0,.9); } .navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.55); - border-color: rgba(0, 0, 0, 0.1); + color: rgba(0,0,0,.55); + border-color: rgba(0,0,0,.1); } .navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPSdyZ2JhKDAsIDAsIDAsIDAuNTUpJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPg==); } .navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.55); + color: rgba(0,0,0,.55); } -.navbar-light .navbar-text a, -.navbar-light .navbar-text a:hover, -.navbar-light .navbar-text a:focus { - color: rgba(0, 0, 0, 0.9); +.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus { + color: rgba(0,0,0,.9); } .navbar-dark .navbar-brand { color: #fff; } -.navbar-dark .navbar-brand:hover, -.navbar-dark .navbar-brand:focus { +.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus { color: #fff; } .navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.55); + color: rgba(255,255,255,.55); } -.navbar-dark .navbar-nav .nav-link:hover, -.navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); +.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255,255,255,.75); } .navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); + color: rgba(255,255,255,.25); } -.navbar-dark .navbar-nav .show>.nav-link, -.navbar-dark .navbar-nav .nav-link.active { +.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active { color: #fff; } .navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, 0.55); - border-color: rgba(255, 255, 255, 0.1); + color: rgba(255,255,255,.55); + border-color: rgba(255,255,255,.1); } .navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPg==); } .navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.55); + color: rgba(255,255,255,.55); } -.navbar-dark .navbar-text a, -.navbar-dark .navbar-text a:hover, -.navbar-dark .navbar-text a:focus { +.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus { color: #fff; } @@ -4588,7 +4399,7 @@ fieldset:disabled .btn { word-wrap: break-word; background-color: #fff; background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); + border: 1px solid rgba(0,0,0,.125); border-radius: 6px; } @@ -4614,23 +4425,25 @@ fieldset:disabled .btn { border-bottom-left-radius: 5px; } -.card>.card-header+.list-group, -.card>.list-group+.card-footer { +.card>.card-header+.list-group,.card>.list-group+.card-footer { border-top: 0; } .card-body { flex: 1 1 auto; - padding: 1rem 1rem; + padding: 1rem; background-color: #121212; } - +.card-body.px-md-5{ + border-radius: 50px; + +} .card-title { - margin-bottom: 0.5rem; + margin-bottom: .5rem; } .card-subtitle { - margin-top: -0.25rem; + margin-top: -.25rem; margin-bottom: 0; } @@ -4647,10 +4460,10 @@ fieldset:disabled .btn { } .card-header { - padding: 0.5rem 1rem; + padding: .5rem 1rem; margin-bottom: 0; - background-color: rgba(0, 0, 0, 0.03); - border-bottom: 1px solid rgba(0, 0, 0, 0.125); + background-color: rgba(0,0,0,.03); + border-bottom: 1px solid rgba(0,0,0,.125); } .card-header:first-child { @@ -4658,9 +4471,9 @@ fieldset:disabled .btn { } .card-footer { - padding: 0.5rem 1rem; - background-color: rgba(0, 0, 0, 0.03); - border-top: 1px solid rgba(0, 0, 0, 0.125); + padding: .5rem 1rem; + background-color: rgba(0,0,0,.03); + border-top: 1px solid rgba(0,0,0,.125); } .card-footer:last-child { @@ -4668,15 +4481,15 @@ fieldset:disabled .btn { } .card-header-tabs { - margin-right: -0.5rem; - margin-bottom: -0.5rem; - margin-left: -0.5rem; + margin-right: -.5rem; + margin-bottom: -.5rem; + margin-left: -.5rem; border-bottom: 0; } .card-header-pills { - margin-right: -0.5rem; - margin-left: -0.5rem; + margin-right: -.5rem; + margin-left: -.5rem; } .card-img-overlay { @@ -4689,63 +4502,63 @@ fieldset:disabled .btn { border-radius: 5px; } -.card-img, -.card-img-top, -.card-img-bottom { +.card-img,.card-img-top,.card-img-bottom { width: 100%; } -.card-img, -.card-img-top { +.card-img,.card-img-top { border-top-left-radius: 5px; border-top-right-radius: 5px; } -.card-img, -.card-img-bottom { +.card-img,.card-img-bottom { border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; } .card-group>.card { - margin-bottom: 0.75rem; + margin-bottom: .75rem; } -@media (min-width: 576px) { +@media(min-width:576px) { .card-group { display: flex; flex-flow: row wrap; } + .card-group>.card { flex: 1 0 0%; margin-bottom: 0; } + .card-group>.card+.card { margin-left: 0; border-left: 0; } + .card-group>.card:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } - .card-group>.card:not(:last-child) .card-img-top, - .card-group>.card:not(:last-child) .card-header { + + .card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header { border-top-right-radius: 0; } - .card-group>.card:not(:last-child) .card-img-bottom, - .card-group>.card:not(:last-child) .card-footer { + + .card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer { border-bottom-right-radius: 0; } + .card-group>.card:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } - .card-group>.card:not(:first-child) .card-img-top, - .card-group>.card:not(:first-child) .card-header { + + .card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header { border-top-left-radius: 0; } - .card-group>.card:not(:first-child) .card-img-bottom, - .card-group>.card:not(:first-child) .card-footer { + + .card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer { border-bottom-left-radius: 0; } } @@ -4763,10 +4576,10 @@ fieldset:disabled .btn { border: 0; border-radius: 0; overflow-anchor: none; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; + transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .accordion-button { transition: none; } @@ -4775,11 +4588,11 @@ fieldset:disabled .btn { .accordion-button:not(.collapsed) { color: #0c63e4; background-color: #e7f1ff; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125); + box-shadow: inset 0 -1px 0 rgba(0,0,0,.125); } .accordion-button:not(.collapsed)::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nIzBjNjNlNCc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+); transform: rotate(-180deg); } @@ -4789,13 +4602,13 @@ fieldset:disabled .btn { height: 1.25rem; margin-left: auto; content: ""; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nIzIxMjUyOSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+); background-repeat: no-repeat; background-size: 1.25rem; - transition: transform 0.2s ease-in-out; + transition: transform .2s ease-in-out; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .accordion-button::after { transition: none; } @@ -4809,7 +4622,7 @@ fieldset:disabled .btn { z-index: 3; border-color: #86b7fe; outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + box-shadow: 0 0 0 .25rem #7289DA; } .accordion-header { @@ -4818,7 +4631,7 @@ fieldset:disabled .btn { .accordion-item { background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); + border: 1px solid rgba(0,0,0,.125); } .accordion-item:first-of-type { @@ -4879,21 +4692,20 @@ fieldset:disabled .btn { .breadcrumb { display: flex; flex-wrap: wrap; - padding: 0 0; + padding: 0; margin-bottom: 1rem; list-style: none; } .breadcrumb-item+.breadcrumb-item { - padding-left: 0.5rem; + padding-left: .5rem; } .breadcrumb-item+.breadcrumb-item::before { float: left; - padding-right: 0.5rem; + padding-right: .5rem; color: #6c757d; - content: var(--bs-breadcrumb-divider, "/")/* rtl: var(--bs-breadcrumb-divider, "/") */ - ; + content: var(--bs-breadcrumb-divider,"/"); } .breadcrumb-item.active { @@ -4913,10 +4725,10 @@ fieldset:disabled .btn { text-decoration: none; background-color: #fff; border: 1px solid #dee2e6; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .page-link { transition: none; } @@ -4934,7 +4746,7 @@ fieldset:disabled .btn { color: #0a58ca; background-color: #e9ecef; outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + box-shadow: 0 0 0 .25rem #7289DA; } .page-item:not(:first-child) .page-link { @@ -4956,7 +4768,7 @@ fieldset:disabled .btn { } .page-link { - padding: 0.375rem 0.75rem; + padding: .375rem .75rem; } .page-item:first-child .page-link { @@ -4970,39 +4782,39 @@ fieldset:disabled .btn { } .pagination-lg .page-link { - padding: 0.75rem 1.5rem; + padding: .75rem 1.5rem; font-size: 1.25rem; } .pagination-lg .page-item:first-child .page-link { - border-top-left-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; + border-top-left-radius: .3rem; + border-bottom-left-radius: .3rem; } .pagination-lg .page-item:last-child .page-link { - border-top-right-radius: 0.3rem; - border-bottom-right-radius: 0.3rem; + border-top-right-radius: .3rem; + border-bottom-right-radius: .3rem; } .pagination-sm .page-link { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; + padding: .25rem .5rem; + font-size: .875rem; } .pagination-sm .page-item:first-child .page-link { - border-top-left-radius: 0.2rem; - border-bottom-left-radius: 0.2rem; + border-top-left-radius: .2rem; + border-bottom-left-radius: .2rem; } .pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.2rem; - border-bottom-right-radius: 0.2rem; + border-top-right-radius: .2rem; + border-bottom-right-radius: .2rem; } .badge { display: inline-block; - padding: 0.35em 0.65em; - font-size: 0.75em; + padding: .35em .65em; + font-size: .75em; font-weight: 700; line-height: 1; color: #fff; @@ -5023,7 +4835,7 @@ fieldset:disabled .btn { .alert { position: relative; - padding: 1rem 1rem; + padding: 1rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 6px; @@ -5101,8 +4913,8 @@ fieldset:disabled .btn { .alert-danger { color: #842029; - background-color: #9B0B16; - border-color: #9B0B16; + background-color: #9b0b16; + border-color: #9b0b16; } .alert-danger .alert-link { @@ -5139,7 +4951,7 @@ fieldset:disabled .btn { display: flex; height: 1rem; overflow: hidden; - font-size: 0.75rem; + font-size: .75rem; background-color: #e9ecef; border-radius: 6px; } @@ -5153,17 +4965,17 @@ fieldset:disabled .btn { text-align: center; white-space: nowrap; background-color: #0d6efd; - transition: width 0.6s ease; + transition: width .6s ease; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .progress-bar { transition: none; } } .progress-bar-striped { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-size: 1rem 1rem; } @@ -5171,7 +4983,7 @@ fieldset:disabled .btn { animation: 1s linear infinite progress-bar-stripes; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .progress-bar-animated { animation: none; } @@ -5191,7 +5003,7 @@ fieldset:disabled .btn { } .list-group-numbered>li::before { - content: counters(section, ".") ". "; + content: counters(section,".") ". "; counter-increment: section; } @@ -5201,8 +5013,7 @@ fieldset:disabled .btn { text-align: inherit; } -.list-group-item-action:hover, -.list-group-item-action:focus { +.list-group-item-action:hover,.list-group-item-action:focus { z-index: 1; color: #495057; text-decoration: none; @@ -5217,11 +5028,11 @@ fieldset:disabled .btn { .list-group-item { position: relative; display: block; - padding: 0.5rem 1rem; + padding: .5rem 1rem; color: #212529; text-decoration: none; background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); + border: 1px solid rgba(0,0,0,.125); } .list-group-item:first-child { @@ -5234,8 +5045,7 @@ fieldset:disabled .btn { border-bottom-left-radius: inherit; } -.list-group-item.disabled, -.list-group-item:disabled { +.list-group-item.disabled,.list-group-item:disabled { color: #6c757d; pointer-events: none; background-color: #fff; @@ -5285,125 +5095,150 @@ fieldset:disabled .btn { border-left-width: 1px; } -@media (min-width: 576px) { +@media(min-width:576px) { .list-group-horizontal-sm { flex-direction: row; } + .list-group-horizontal-sm>.list-group-item:first-child { border-bottom-left-radius: 6px; border-top-right-radius: 0; } + .list-group-horizontal-sm>.list-group-item:last-child { border-top-right-radius: 6px; border-bottom-left-radius: 0; } + .list-group-horizontal-sm>.list-group-item.active { margin-top: 0; } + .list-group-horizontal-sm>.list-group-item+.list-group-item { border-top-width: 1px; border-left-width: 0; } + .list-group-horizontal-sm>.list-group-item+.list-group-item.active { margin-left: -1px; border-left-width: 1px; } } -@media (min-width: 768px) { +@media(min-width:768px) { .list-group-horizontal-md { flex-direction: row; } + .list-group-horizontal-md>.list-group-item:first-child { border-bottom-left-radius: 6px; border-top-right-radius: 0; } + .list-group-horizontal-md>.list-group-item:last-child { border-top-right-radius: 6px; border-bottom-left-radius: 0; } + .list-group-horizontal-md>.list-group-item.active { margin-top: 0; } + .list-group-horizontal-md>.list-group-item+.list-group-item { border-top-width: 1px; border-left-width: 0; } + .list-group-horizontal-md>.list-group-item+.list-group-item.active { margin-left: -1px; border-left-width: 1px; } } -@media (min-width: 992px) { +@media(min-width:992px) { .list-group-horizontal-lg { flex-direction: row; } + .list-group-horizontal-lg>.list-group-item:first-child { border-bottom-left-radius: 6px; border-top-right-radius: 0; } + .list-group-horizontal-lg>.list-group-item:last-child { border-top-right-radius: 6px; border-bottom-left-radius: 0; } + .list-group-horizontal-lg>.list-group-item.active { margin-top: 0; } + .list-group-horizontal-lg>.list-group-item+.list-group-item { border-top-width: 1px; border-left-width: 0; } + .list-group-horizontal-lg>.list-group-item+.list-group-item.active { margin-left: -1px; border-left-width: 1px; } } -@media (min-width: 1200px) { +@media(min-width:1200px) { .list-group-horizontal-xl { flex-direction: row; } + .list-group-horizontal-xl>.list-group-item:first-child { border-bottom-left-radius: 6px; border-top-right-radius: 0; } + .list-group-horizontal-xl>.list-group-item:last-child { border-top-right-radius: 6px; border-bottom-left-radius: 0; } + .list-group-horizontal-xl>.list-group-item.active { margin-top: 0; } + .list-group-horizontal-xl>.list-group-item+.list-group-item { border-top-width: 1px; border-left-width: 0; } + .list-group-horizontal-xl>.list-group-item+.list-group-item.active { margin-left: -1px; border-left-width: 1px; } } -@media (min-width: 1400px) { +@media(min-width:1400px) { .list-group-horizontal-xxl { flex-direction: row; } + .list-group-horizontal-xxl>.list-group-item:first-child { border-bottom-left-radius: 6px; border-top-right-radius: 0; } + .list-group-horizontal-xxl>.list-group-item:last-child { border-top-right-radius: 6px; border-bottom-left-radius: 0; } + .list-group-horizontal-xxl>.list-group-item.active { margin-top: 0; } + .list-group-horizontal-xxl>.list-group-item+.list-group-item { border-top-width: 1px; border-left-width: 0; } + .list-group-horizontal-xxl>.list-group-item+.list-group-item.active { margin-left: -1px; border-left-width: 1px; @@ -5427,8 +5262,7 @@ fieldset:disabled .btn { background-color: #cfe2ff; } -.list-group-item-primary.list-group-item-action:hover, -.list-group-item-primary.list-group-item-action:focus { +.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus { color: #084298; background-color: #bacbe6; } @@ -5444,8 +5278,7 @@ fieldset:disabled .btn { background-color: #e2e3e5; } -.list-group-item-secondary.list-group-item-action:hover, -.list-group-item-secondary.list-group-item-action:focus { +.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus { color: #41464b; background-color: #cbccce; } @@ -5461,8 +5294,7 @@ fieldset:disabled .btn { background-color: #d1e7dd; } -.list-group-item-success.list-group-item-action:hover, -.list-group-item-success.list-group-item-action:focus { +.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus { color: #0f5132; background-color: #bcd0c7; } @@ -5478,8 +5310,7 @@ fieldset:disabled .btn { background-color: #cff4fc; } -.list-group-item-info.list-group-item-action:hover, -.list-group-item-info.list-group-item-action:focus { +.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus { color: #055160; background-color: #badce3; } @@ -5495,8 +5326,7 @@ fieldset:disabled .btn { background-color: #fff3cd; } -.list-group-item-warning.list-group-item-action:hover, -.list-group-item-warning.list-group-item-action:focus { +.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus { color: #664d03; background-color: #e6dbb9; } @@ -5512,8 +5342,7 @@ fieldset:disabled .btn { background-color: #f8d7da; } -.list-group-item-danger.list-group-item-action:hover, -.list-group-item-danger.list-group-item-action:focus { +.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus { color: #842029; background-color: #dfc2c4; } @@ -5529,8 +5358,7 @@ fieldset:disabled .btn { background-color: #fefefe; } -.list-group-item-light.list-group-item-action:hover, -.list-group-item-light.list-group-item-action:focus { +.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus { color: #636464; background-color: #e5e5e5; } @@ -5546,8 +5374,7 @@ fieldset:disabled .btn { background-color: #d3d3d4; } -.list-group-item-dark.list-group-item-action:hover, -.list-group-item-dark.list-group-item-action:focus { +.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus { color: #141619; background-color: #bebebf; } @@ -5562,31 +5389,30 @@ fieldset:disabled .btn { box-sizing: content-box; width: 1em; height: 1em; - padding: 0.25em 0.25em; + padding: .25em; color: #000; background: transparent url("https://sop.wtf/frontend/assets/svg/x.svg") center/1em auto no-repeat; border: 0; border-radius: 6px; - opacity: 1.0; + opacity: 1; } .btn-close:hover { color: #000; text-decoration: none; - opacity: 0.75; + opacity: .75; } .btn-close:focus { outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + box-shadow: 0 0 0 .25rem #7289DA; opacity: 1; } -.btn-close:disabled, -.btn-close.disabled { +.btn-close:disabled,.btn-close.disabled { pointer-events: none; user-select: none; - opacity: 0.25; + opacity: .25; } .btn-close-white { @@ -5596,12 +5422,12 @@ fieldset:disabled .btn { .toast { width: 350px; max-width: 100%; - font-size: 0.875rem; + font-size: .875rem; pointer-events: auto; - background-color: rgba(255, 255, 255, 0.85); + background-color: rgba(255,255,255,.85); background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + border: 1px solid rgba(0,0,0,.1); + box-shadow: 0 .5rem 1rem rgba(0,0,0,.15); border-radius: 6px; } @@ -5619,29 +5445,29 @@ fieldset:disabled .btn { pointer-events: none; } -.toast-container> :not(:last-child) { - margin-bottom: 0.75rem; +.toast-container>:not(:last-child) { + margin-bottom: .75rem; } .toast-header { display: flex; align-items: center; - padding: 0.5rem 0.75rem; + padding: .5rem .75rem; color: #6c757d; - background-color: rgba(255, 255, 255, 0.85); + background-color: rgba(255,255,255,.85); background-clip: padding-box; - border-bottom: 1px solid rgba(0, 0, 0, 0.05); + border-bottom: 1px solid rgba(0,0,0,.05); border-top-left-radius: 5px; border-top-right-radius: 5px; } .toast-header .btn-close { - margin-right: -0.375rem; - margin-left: 0.75rem; + margin-right: -.375rem; + margin-left: .75rem; } .toast-body { - padding: 0.75rem; + padding: .75rem; word-wrap: break-word; } @@ -5661,16 +5487,16 @@ fieldset:disabled .btn { .modal-dialog { position: relative; width: auto; - margin: 0.5rem; + margin: .5rem; pointer-events: none; } .modal.fade .modal-dialog { - transition: transform 0.3s ease-out; - transform: translate(0, -50px); + transition: transform .3s ease-out; + transform: translate(0,-50px); } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .modal.fade .modal-dialog { transition: none; } @@ -5711,8 +5537,8 @@ fieldset:disabled .btn { pointer-events: auto; background-color: #fff; background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; + border: 1px solid rgba(0,0,0,.2); + border-radius: .3rem; outline: 0; } @@ -5731,7 +5557,7 @@ fieldset:disabled .btn { } .modal-backdrop.show { - opacity: 0.5; + opacity: .5; } .modal-header { @@ -5739,15 +5565,15 @@ fieldset:disabled .btn { flex-shrink: 0; align-items: center; justify-content: space-between; - padding: 1rem 1rem; + padding: 1rem; border-bottom: 1px solid #dee2e6; border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px); } .modal-header .btn-close { - padding: 0.5rem 0.5rem; - margin: -0.5rem -0.5rem -0.5rem auto; + padding: .5rem; + margin: -.5rem -.5rem -.5rem auto; } .modal-title { @@ -5767,40 +5593,42 @@ fieldset:disabled .btn { flex-shrink: 0; align-items: center; justify-content: flex-end; - padding: 0.75rem; + padding: .75rem; border-top: 1px solid #dee2e6; border-bottom-right-radius: calc(0.3rem - 1px); border-bottom-left-radius: calc(0.3rem - 1px); } .modal-footer>* { - margin: 0.25rem; + margin: .25rem; } -@media (min-width: 576px) { +@media(min-width:576px) { .modal-dialog { max-width: 500px; margin: 1.75rem auto; } + .modal-dialog-scrollable { height: calc(100% - 3.5rem); } + .modal-dialog-centered { min-height: calc(100% - 3.5rem); } + .modal-sm { max-width: 300px; } } -@media (min-width: 992px) { - .modal-lg, - .modal-xl { +@media(min-width:992px) { + .modal-lg,.modal-xl { max-width: 800px; } } -@media (min-width: 1200px) { +@media(min-width:1200px) { .modal-xl { max-width: 1140px; } @@ -5831,116 +5659,136 @@ fieldset:disabled .btn { border-radius: 0; } -@media (max-width: 575.98px) { +@media(max-width:575.98px) { .modal-fullscreen-sm-down { width: 100vw; max-width: none; height: 100%; margin: 0; } + .modal-fullscreen-sm-down .modal-content { height: 100%; border: 0; border-radius: 0; } + .modal-fullscreen-sm-down .modal-header { border-radius: 0; } + .modal-fullscreen-sm-down .modal-body { overflow-y: auto; } + .modal-fullscreen-sm-down .modal-footer { border-radius: 0; } } -@media (max-width: 767.98px) { +@media(max-width:767.98px) { .modal-fullscreen-md-down { width: 100vw; max-width: none; height: 100%; margin: 0; } + .modal-fullscreen-md-down .modal-content { height: 100%; border: 0; border-radius: 0; } + .modal-fullscreen-md-down .modal-header { border-radius: 0; } + .modal-fullscreen-md-down .modal-body { overflow-y: auto; } + .modal-fullscreen-md-down .modal-footer { border-radius: 0; } } -@media (max-width: 991.98px) { +@media(max-width:991.98px) { .modal-fullscreen-lg-down { width: 100vw; max-width: none; height: 100%; margin: 0; } + .modal-fullscreen-lg-down .modal-content { height: 100%; border: 0; border-radius: 0; } + .modal-fullscreen-lg-down .modal-header { border-radius: 0; } + .modal-fullscreen-lg-down .modal-body { overflow-y: auto; } + .modal-fullscreen-lg-down .modal-footer { border-radius: 0; } } -@media (max-width: 1199.98px) { +@media(max-width:1199.98px) { .modal-fullscreen-xl-down { width: 100vw; max-width: none; height: 100%; margin: 0; } + .modal-fullscreen-xl-down .modal-content { height: 100%; border: 0; border-radius: 0; } + .modal-fullscreen-xl-down .modal-header { border-radius: 0; } + .modal-fullscreen-xl-down .modal-body { overflow-y: auto; } + .modal-fullscreen-xl-down .modal-footer { border-radius: 0; } } -@media (max-width: 1399.98px) { +@media(max-width:1399.98px) { .modal-fullscreen-xxl-down { width: 100vw; max-width: none; height: 100%; margin: 0; } + .modal-fullscreen-xxl-down .modal-content { height: 100%; border: 0; border-radius: 0; } + .modal-fullscreen-xxl-down .modal-header { border-radius: 0; } + .modal-fullscreen-xxl-down .modal-body { overflow-y: auto; } + .modal-fullscreen-xxl-down .modal-footer { border-radius: 0; } @@ -5965,20 +5813,20 @@ fieldset:disabled .btn { word-spacing: normal; white-space: normal; line-break: auto; - font-size: 0.875rem; + font-size: .875rem; word-wrap: break-word; opacity: 0; } .tooltip.show { - opacity: 0.9; + opacity: .9; } .tooltip .tooltip-arrow { position: absolute; display: block; - width: 0.8rem; - height: 0.4rem; + width: .8rem; + height: .4rem; } .tooltip .tooltip-arrow::before { @@ -5988,81 +5836,69 @@ fieldset:disabled .btn { border-style: solid; } -.bs-tooltip-top, -.bs-tooltip-auto[data-popper-placement^=top] { - padding: 0.4rem 0; +.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top] { + padding: .4rem 0; } -.bs-tooltip-top .tooltip-arrow, -.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow { +.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow { bottom: 0; } -.bs-tooltip-top .tooltip-arrow::before, -.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before { +.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before { top: -1px; - border-width: 0.4rem 0.4rem 0; + border-width: .4rem .4rem 0; border-top-color: #000; } -.bs-tooltip-end, -.bs-tooltip-auto[data-popper-placement^=right] { - padding: 0 0.4rem; +.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right] { + padding: 0 .4rem; } -.bs-tooltip-end .tooltip-arrow, -.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow { +.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow { left: 0; - width: 0.4rem; - height: 0.8rem; + width: .4rem; + height: .8rem; } -.bs-tooltip-end .tooltip-arrow::before, -.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before { +.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before { right: -1px; - border-width: 0.4rem 0.4rem 0.4rem 0; + border-width: .4rem .4rem .4rem 0; border-right-color: #000; } -.bs-tooltip-bottom, -.bs-tooltip-auto[data-popper-placement^=bottom] { - padding: 0.4rem 0; +.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom] { + padding: .4rem 0; } -.bs-tooltip-bottom .tooltip-arrow, -.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow { +.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow { top: 0; } -.bs-tooltip-bottom .tooltip-arrow::before, -.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before { +.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before { bottom: -1px; - border-width: 0 0.4rem 0.4rem; + border-width: 0 .4rem .4rem; border-bottom-color: #000; } -.bs-tooltip-start, -.bs-tooltip-auto[data-popper-placement^=left] { - padding: 0 0.4rem; +.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left] { + padding: 0 .4rem; } -.bs-tooltip-start .tooltip-arrow, -.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow { +.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow { right: 0; - width: 0.4rem; - height: 0.8rem; + width: .4rem; + height: .8rem; } -.bs-tooltip-start .tooltip-arrow::before, -.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before { +.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before { left: -1px; - border-width: 0.4rem 0 0.4rem 0.4rem; + border-width: .4rem 0 .4rem .4rem; border-left-color: #000; } .tooltip-inner { max-width: 200px; - padding: 0.25rem 0.5rem; + padding: .25rem .5rem; color: #fff; text-align: center; background-color: #000; @@ -6072,8 +5908,7 @@ fieldset:disabled .btn { .popover { position: absolute; top: 0; - left: 0/* rtl:ignore */ - ; + left: 0; z-index: 1070; display: block; max-width: 276px; @@ -6091,23 +5926,22 @@ fieldset:disabled .btn { word-spacing: normal; white-space: normal; line-break: auto; - font-size: 0.875rem; + font-size: .875rem; word-wrap: break-word; background-color: #fff; background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; + border: 1px solid rgba(0,0,0,.2); + border-radius: .3rem; } .popover .popover-arrow { position: absolute; display: block; width: 1rem; - height: 0.5rem; + height: .5rem; } -.popover .popover-arrow::before, -.popover .popover-arrow::after { +.popover .popover-arrow::before,.popover .popover-arrow::after { position: absolute; display: block; content: ""; @@ -6115,104 +5949,91 @@ fieldset:disabled .btn { border-style: solid; } -.bs-popover-top>.popover-arrow, -.bs-popover-auto[data-popper-placement^=top]>.popover-arrow { +.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow { bottom: calc(-0.5rem - 1px); } -.bs-popover-top>.popover-arrow::before, -.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before { +.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before { bottom: 0; - border-width: 0.5rem 0.5rem 0; - border-top-color: rgba(0, 0, 0, 0.25); + border-width: .5rem .5rem 0; + border-top-color: rgba(0,0,0,.25); } -.bs-popover-top>.popover-arrow::after, -.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after { +.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after { bottom: 1px; - border-width: 0.5rem 0.5rem 0; + border-width: .5rem .5rem 0; border-top-color: #fff; } -.bs-popover-end>.popover-arrow, -.bs-popover-auto[data-popper-placement^=right]>.popover-arrow { +.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow { left: calc(-0.5rem - 1px); - width: 0.5rem; + width: .5rem; height: 1rem; } -.bs-popover-end>.popover-arrow::before, -.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before { +.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before { left: 0; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: rgba(0, 0, 0, 0.25); + border-width: .5rem .5rem .5rem 0; + border-right-color: rgba(0,0,0,.25); } -.bs-popover-end>.popover-arrow::after, -.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after { +.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after { left: 1px; - border-width: 0.5rem 0.5rem 0.5rem 0; + border-width: .5rem .5rem .5rem 0; border-right-color: #fff; } -.bs-popover-bottom>.popover-arrow, -.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow { +.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow { top: calc(-0.5rem - 1px); } -.bs-popover-bottom>.popover-arrow::before, -.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before { +.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before { top: 0; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: rgba(0, 0, 0, 0.25); + border-width: 0 .5rem .5rem; + border-bottom-color: rgba(0,0,0,.25); } -.bs-popover-bottom>.popover-arrow::after, -.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after { +.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after { top: 1px; - border-width: 0 0.5rem 0.5rem 0.5rem; + border-width: 0 .5rem .5rem; border-bottom-color: #fff; } -.bs-popover-bottom .popover-header::before, -.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before { +.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before { position: absolute; top: 0; left: 50%; display: block; width: 1rem; - margin-left: -0.5rem; + margin-left: -.5rem; content: ""; border-bottom: 1px solid #f0f0f0; } -.bs-popover-start>.popover-arrow, -.bs-popover-auto[data-popper-placement^=left]>.popover-arrow { +.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow { right: calc(-0.5rem - 1px); - width: 0.5rem; + width: .5rem; height: 1rem; } -.bs-popover-start>.popover-arrow::before, -.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before { +.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before { right: 0; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: rgba(0, 0, 0, 0.25); + border-width: .5rem 0 .5rem .5rem; + border-left-color: rgba(0,0,0,.25); } -.bs-popover-start>.popover-arrow::after, -.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after { +.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after { right: 1px; - border-width: 0.5rem 0 0.5rem 0.5rem; + border-width: .5rem 0 .5rem .5rem; border-left-color: #fff; } .popover-header { - padding: 0.5rem 1rem; + padding: .5rem 1rem; margin-bottom: 0; font-size: 1rem; background-color: #f0f0f0; - border-bottom: 1px solid rgba(0, 0, 0, 0.2); + border-bottom: 1px solid rgba(0,0,0,.2); border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px); } @@ -6222,7 +6043,7 @@ fieldset:disabled .btn { } .popover-body { - padding: 1rem 1rem; + padding: 1rem; color: #212529; } @@ -6253,66 +6074,51 @@ fieldset:disabled .btn { width: 100%; margin-right: -100%; backface-visibility: hidden; - transition: transform 0.6s ease-in-out; + transition: transform .6s ease-in-out; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .carousel-item { transition: none; } } -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { +.carousel-item.active,.carousel-item-next,.carousel-item-prev { display: block; } - -/* rtl:begin:ignore */ - -.carousel-item-next:not(.carousel-item-start), -.active.carousel-item-end { +.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 { +.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start { transform: translateX(-100%); } - -/* rtl:end:ignore */ - .carousel-fade .carousel-item { opacity: 0; transition-property: opacity; transform: none; } -.carousel-fade .carousel-item.active, -.carousel-fade .carousel-item-next.carousel-item-start, -.carousel-fade .carousel-item-prev.carousel-item-end { +.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end { z-index: 1; opacity: 1; } -.carousel-fade .active.carousel-item-start, -.carousel-fade .active.carousel-item-end { +.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end { z-index: 0; opacity: 0; - transition: opacity 0s 0.6s; + transition: opacity 0s .6s; } -@media (prefers-reduced-motion: reduce) { - .carousel-fade .active.carousel-item-start, - .carousel-fade .active.carousel-item-end { +@media(prefers-reduced-motion:reduce) { + .carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end { transition: none; } } -.carousel-control-prev, -.carousel-control-next { +.carousel-control-prev,.carousel-control-next { position: absolute; top: 0; bottom: 0; @@ -6324,27 +6130,23 @@ fieldset:disabled .btn { padding: 0; color: #fff; text-align: center; - background: none; + background: 0 0; border: 0; - opacity: 0.5; - transition: opacity 0.15s ease; + opacity: .5; + transition: opacity .15s ease; } -@media (prefers-reduced-motion: reduce) { - .carousel-control-prev, - .carousel-control-next { +@media(prefers-reduced-motion:reduce) { + .carousel-control-prev,.carousel-control-next { transition: none; } } -.carousel-control-prev:hover, -.carousel-control-prev:focus, -.carousel-control-next:hover, -.carousel-control-next:focus { +.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus { color: #fff; text-decoration: none; outline: 0; - opacity: 0.9; + opacity: .9; } .carousel-control-prev { @@ -6355,8 +6157,7 @@ fieldset:disabled .btn { right: 0; } -.carousel-control-prev-icon, -.carousel-control-next-icon { +.carousel-control-prev-icon,.carousel-control-next-icon { display: inline-block; width: 2rem; height: 2rem; @@ -6365,22 +6166,12 @@ fieldset:disabled .btn { background-size: 100% 100%; } - -/* rtl:options: { - "autoRename": true, - "stringMap":[ { - "name" : "prev-next", - "search" : "prev", - "replace" : "next" - } ] -} */ - .carousel-control-prev-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI2ZmZic+PHBhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8+PC9zdmc+); } .carousel-control-next-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI2ZmZic+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPg==); } .carousel-indicators { @@ -6413,11 +6204,11 @@ fieldset:disabled .btn { border: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; - opacity: 0.5; - transition: opacity 0.6s ease; + opacity: .5; + transition: opacity .6s ease; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .carousel-indicators [data-bs-target] { transition: none; } @@ -6438,8 +6229,7 @@ fieldset:disabled .btn { text-align: center; } -.carousel-dark .carousel-control-prev-icon, -.carousel-dark .carousel-control-next-icon { +.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon { filter: invert(1) grayscale(100); } @@ -6453,8 +6243,7 @@ fieldset:disabled .btn { @keyframes spinner-border { to { - transform: rotate(360deg)/* rtl:ignore */ - ; + transform: rotate(360deg); } } @@ -6462,23 +6251,24 @@ fieldset:disabled .btn { display: inline-block; width: 2rem; height: 2rem; - vertical-align: -0.125em; - border: 0.25em solid currentColor; + vertical-align: -.125em; + border: .25em solid currentColor; border-right-color: transparent; border-radius: 50%; - animation: 0.75s linear infinite spinner-border; + animation: .75s linear infinite spinner-border; } .spinner-border-sm { width: 1rem; height: 1rem; - border-width: 0.2em; + border-width: .2em; } @keyframes spinner-grow { 0% { transform: scale(0); } + 50% { opacity: 1; transform: none; @@ -6489,11 +6279,11 @@ fieldset:disabled .btn { display: inline-block; width: 2rem; height: 2rem; - vertical-align: -0.125em; + vertical-align: -.125em; background-color: currentColor; border-radius: 50%; opacity: 0; - animation: 0.75s linear infinite spinner-grow; + animation: .75s linear infinite spinner-grow; } .spinner-grow-sm { @@ -6501,9 +6291,8 @@ fieldset:disabled .btn { height: 1rem; } -@media (prefers-reduced-motion: reduce) { - .spinner-border, - .spinner-grow { +@media(prefers-reduced-motion:reduce) { + .spinner-border,.spinner-grow { animation-duration: 1.5s; } } @@ -6519,10 +6308,10 @@ fieldset:disabled .btn { background-color: #fff; background-clip: padding-box; outline: 0; - transition: transform 0.3s ease-in-out; + transition: transform .3s ease-in-out; } -@media (prefers-reduced-motion: reduce) { +@media(prefers-reduced-motion:reduce) { .offcanvas { transition: none; } @@ -6532,14 +6321,14 @@ fieldset:disabled .btn { display: flex; align-items: center; justify-content: space-between; - padding: 1rem 1rem; + padding: 1rem; } .offcanvas-header .btn-close { - padding: 0.5rem 0.5rem; - margin-top: -0.5rem; - margin-right: -0.5rem; - margin-bottom: -0.5rem; + padding: .5rem; + margin-top: -.5rem; + margin-right: -.5rem; + margin-bottom: -.5rem; } .offcanvas-title { @@ -6549,7 +6338,7 @@ fieldset:disabled .btn { .offcanvas-body { flex-grow: 1; - padding: 1rem 1rem; + padding: 1rem; overflow-y: auto; } @@ -6557,7 +6346,7 @@ fieldset:disabled .btn { top: 0; left: 0; width: 400px; - border-right: 1px solid rgba(0, 0, 0, 0.2); + border-right: 1px solid rgba(0,0,0,.2); transform: translateX(-100%); } @@ -6565,7 +6354,7 @@ fieldset:disabled .btn { top: 0; right: 0; width: 400px; - border-left: 1px solid rgba(0, 0, 0, 0.2); + border-left: 1px solid rgba(0,0,0,.2); transform: translateX(100%); } @@ -6575,7 +6364,7 @@ fieldset:disabled .btn { left: 0; height: 30vh; max-height: 100%; - border-bottom: 1px solid rgba(0, 0, 0, 0.2); + border-bottom: 1px solid rgba(0,0,0,.2); transform: translateY(-100%); } @@ -6584,7 +6373,7 @@ fieldset:disabled .btn { left: 0; height: 30vh; max-height: 100%; - border-top: 1px solid rgba(0, 0, 0, 0.2); + border-top: 1px solid rgba(0,0,0,.2); transform: translateY(100%); } @@ -6602,8 +6391,7 @@ fieldset:disabled .btn { color: #0d6efd; } -.link-primary:hover, -.link-primary:focus { +.link-primary:hover,.link-primary:focus { color: #0a58ca; } @@ -6611,8 +6399,7 @@ fieldset:disabled .btn { color: #6c757d; } -.link-secondary:hover, -.link-secondary:focus { +.link-secondary:hover,.link-secondary:focus { color: #565e64; } @@ -6620,8 +6407,7 @@ fieldset:disabled .btn { color: #198754; } -.link-success:hover, -.link-success:focus { +.link-success:hover,.link-success:focus { color: #146c43; } @@ -6629,8 +6415,7 @@ fieldset:disabled .btn { color: #0dcaf0; } -.link-info:hover, -.link-info:focus { +.link-info:hover,.link-info:focus { color: #3dd5f3; } @@ -6638,8 +6423,7 @@ fieldset:disabled .btn { color: #ffc107; } -.link-warning:hover, -.link-warning:focus { +.link-warning:hover,.link-warning:focus { color: #ffcd39; } @@ -6647,8 +6431,7 @@ fieldset:disabled .btn { color: #dc3545; } -.link-danger:hover, -.link-danger:focus { +.link-danger:hover,.link-danger:focus { color: #b02a37; } @@ -6656,8 +6439,7 @@ fieldset:disabled .btn { color: #f8f9fa; } -.link-light:hover, -.link-light:focus { +.link-light:hover,.link-light:focus { color: #f9fafb; } @@ -6665,8 +6447,7 @@ fieldset:disabled .btn { color: #212529; } -.link-dark:hover, -.link-dark:focus { +.link-dark:hover,.link-dark:focus { color: #1a1e21; } @@ -6727,7 +6508,7 @@ fieldset:disabled .btn { z-index: 1020; } -@media (min-width: 576px) { +@media(min-width:576px) { .sticky-sm-top { position: sticky; top: 0; @@ -6735,7 +6516,7 @@ fieldset:disabled .btn { } } -@media (min-width: 768px) { +@media(min-width:768px) { .sticky-md-top { position: sticky; top: 0; @@ -6743,7 +6524,7 @@ fieldset:disabled .btn { } } -@media (min-width: 992px) { +@media(min-width:992px) { .sticky-lg-top { position: sticky; top: 0; @@ -6751,7 +6532,7 @@ fieldset:disabled .btn { } } -@media (min-width: 1200px) { +@media(min-width:1200px) { .sticky-xl-top { position: sticky; top: 0; @@ -6759,7 +6540,7 @@ fieldset:disabled .btn { } } -@media (min-width: 1400px) { +@media(min-width:1400px) { .sticky-xxl-top { position: sticky; top: 0; @@ -6767,17 +6548,16 @@ fieldset:disabled .btn { } } -.visually-hidden, -.visually-hidden-focusable:not(:focus):not(:focus-within) { - position: absolute !important; - width: 1px !important; - height: 1px !important; - padding: 0 !important; - margin: -1px !important; - overflow: hidden !important; - clip: rect(0, 0, 0, 0) !important; - white-space: nowrap !important; - border: 0 !important; +.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within) { + position: absolute!important; + width: 1px!important; + height: 1px!important; + padding: 0!important; + margin: -1px!important; + overflow: hidden!important; + clip: rect(0,0,0,0)!important; + white-space: nowrap!important; + border: 0!important; } .stretched-link::after { @@ -6797,4535 +6577,5496 @@ fieldset:disabled .btn { } .align-baseline { - vertical-align: baseline !important; + vertical-align: baseline!important; } .align-top { - vertical-align: top !important; + vertical-align: top!important; } .align-middle { - vertical-align: middle !important; + vertical-align: middle!important; } .align-bottom { - vertical-align: bottom !important; + vertical-align: bottom!important; } .align-text-bottom { - vertical-align: text-bottom !important; + vertical-align: text-bottom!important; } .align-text-top { - vertical-align: text-top !important; + vertical-align: text-top!important; } .float-start { - float: left !important; + float: left!important; } .float-end { - float: right !important; + float: right!important; } .float-none { - float: none !important; + float: none!important; } .overflow-auto { - overflow: auto !important; + overflow: auto!important; } .overflow-hidden { - overflow: hidden !important; + overflow: hidden!important; } .overflow-visible { - overflow: visible !important; + overflow: visible!important; } .overflow-scroll { - overflow: scroll !important; + overflow: scroll!important; } .d-inline { - display: inline !important; + display: inline!important; } .d-inline-block { - display: inline-block !important; + display: inline-block!important; } .d-block { - display: block !important; + display: block!important; } .d-grid { - display: grid !important; + display: grid!important; } .d-table { - display: table !important; + display: table!important; } .d-table-row { - display: table-row !important; + display: table-row!important; } .d-table-cell { - display: table-cell !important; + display: table-cell!important; } .d-flex { - display: flex !important; + display: flex!important; } .d-inline-flex { - display: inline-flex !important; + display: inline-flex!important; } .d-none { - display: none !important; + display: none!important; } .shadow { - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; + box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; } .shadow-sm { - box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; + box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important; } .shadow-lg { - box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; + box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important; } .shadow-none { - box-shadow: none !important; + box-shadow: none!important; } .position-static { - position: static !important; + position: static!important; } .position-relative { - position: relative !important; + position: relative!important; } .position-absolute { - position: absolute !important; + position: absolute!important; } .position-fixed { - position: fixed !important; + position: fixed!important; } .position-sticky { - position: sticky !important; + position: sticky!important; } .top-0 { - top: 0 !important; + top: 0!important; } .top-50 { - top: 50% !important; + top: 50%!important; } .top-100 { - top: 100% !important; + top: 100%!important; } .bottom-0 { - bottom: 0 !important; + bottom: 0!important; } .bottom-50 { - bottom: 50% !important; + bottom: 50%!important; } .bottom-100 { - bottom: 100% !important; + bottom: 100%!important; } .start-0 { - left: 0 !important; + left: 0!important; } .start-50 { - left: 50% !important; + left: 50%!important; } .start-100 { - left: 100% !important; + left: 100%!important; } .end-0 { - right: 0 !important; + right: 0!important; } .end-50 { - right: 50% !important; + right: 50%!important; } .end-100 { - right: 100% !important; + right: 100%!important; } .translate-middle { - transform: translate(-50%, -50%) !important; + transform: translate(-50%,-50%)!important; } .translate-middle-x { - transform: translateX(-50%) !important; + transform: translateX(-50%)!important; } .translate-middle-y { - transform: translateY(-50%) !important; + transform: translateY(-50%)!important; } .border { - border: 1px solid #dee2e6 !important; + border: 1px solid #dee2e6!important; } .border-0 { - border: 0 !important; + border: 0!important; background-color: #121212; } .border-top { - border-top: 1px solid #dee2e6 !important; + border-top: 1px solid #dee2e6!important; } .border-top-0 { - border-top: 0 !important; + border-top: 0!important; } .border-end { - border-right: 1px solid #dee2e6 !important; + border-right: 1px solid #dee2e6!important; } .border-end-0 { - border-right: 0 !important; + border-right: 0!important; } .border-bottom { - border-bottom: 1px solid #dee2e6 !important; + border-bottom: 1px solid #dee2e6!important; } .border-bottom-0 { - border-bottom: 0 !important; + border-bottom: 0!important; } .border-start { - border-left: 1px solid #dee2e6 !important; + border-left: 1px solid #dee2e6!important; } .border-start-0 { - border-left: 0 !important; + border-left: 0!important; } .border-primary { - border-color: #0d6efd !important; + border-color: #0d6efd!important; } .border-secondary { - border-color: #6c757d !important; + border-color: #6c757d!important; } .border-success { - border-color: #198754 !important; + border-color: #198754!important; } .border-info { - border-color: #0dcaf0 !important; + border-color: #0dcaf0!important; } .border-warning { - border-color: #ffc107 !important; + border-color: #ffc107!important; } .border-danger { - border-color: #dc3545 !important; + border-color: #dc3545!important; } .border-light { - border-color: #f8f9fa !important; + border-color: #f8f9fa!important; } .border-dark { - border-color: #212529 !important; + border-color: #212529!important; } .border-white { - border-color: #fff !important; + border-color: #fff!important; } .border-1 { - border-width: 1px !important; + border-width: 1px!important; } .border-2 { - border-width: 2px !important; + border-width: 2px!important; } .border-3 { - border-width: 3px !important; + border-width: 3px!important; } .border-4 { - border-width: 4px !important; + border-width: 4px!important; } .border-5 { - border-width: 5px !important; + border-width: 5px!important; } .w-25 { - width: 25% !important; + width: 25%!important; } .w-50 { - width: 50% !important; + width: 50%!important; } .w-75 { - width: 75% !important; + width: 75%!important; } .w-100 { - width: 100% !important; + width: 100%!important; } .w-auto { - width: auto !important; + width: auto!important; } .mw-100 { - max-width: 100% !important; + max-width: 100%!important; } .vw-100 { - width: 100vw !important; + width: 100vw!important; } .min-vw-100 { - min-width: 100vw !important; + min-width: 100vw!important; } .h-25 { - height: 25% !important; + height: 25%!important; } .h-50 { - height: 50% !important; + height: 50%!important; } .h-75 { - height: 75% !important; + height: 75%!important; } .h-100 { - height: 100% !important; + height: 100%!important; } .h-auto { - height: auto !important; + height: auto!important; } .mh-100 { - max-height: 100% !important; + max-height: 100%!important; } .vh-100 { - height: 100vh !important; + height: 100vh!important; } .min-vh-100 { - min-height: 100vh !important; + min-height: 100vh!important; } .flex-fill { - flex: 1 1 auto !important; + flex: 1 1 auto!important; } .flex-row { - flex-direction: row !important; + flex-direction: row!important; } .flex-column { - flex-direction: column !important; + flex-direction: column!important; } .flex-row-reverse { - flex-direction: row-reverse !important; + flex-direction: row-reverse!important; } .flex-column-reverse { - flex-direction: column-reverse !important; + flex-direction: column-reverse!important; } .flex-grow-0 { - flex-grow: 0 !important; + flex-grow: 0!important; } .flex-grow-1 { - flex-grow: 1 !important; + flex-grow: 1!important; } .flex-shrink-0 { - flex-shrink: 0 !important; + flex-shrink: 0!important; } .flex-shrink-1 { - flex-shrink: 1 !important; + flex-shrink: 1!important; } .flex-wrap { - flex-wrap: wrap !important; + flex-wrap: wrap!important; } .flex-nowrap { - flex-wrap: nowrap !important; + flex-wrap: nowrap!important; } .flex-wrap-reverse { - flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse!important; } .gap-0 { - gap: 0 !important; + gap: 0!important; } .gap-1 { - gap: 0.25rem !important; + gap: .25rem!important; } .gap-2 { - gap: 0.5rem !important; + gap: .5rem!important; } .gap-3 { - gap: 1rem !important; + gap: 1rem!important; } .gap-4 { - gap: 1.5rem !important; + gap: 1.5rem!important; } .gap-5 { - gap: 3rem !important; + gap: 3rem!important; } .justify-content-start { - justify-content: flex-start !important; + justify-content: flex-start!important; } .justify-content-end { - justify-content: flex-end !important; + justify-content: flex-end!important; } .justify-content-center { - justify-content: center !important; + justify-content: center!important; } .justify-content-between { - justify-content: space-between !important; + justify-content: space-between!important; } .justify-content-around { - justify-content: space-around !important; + justify-content: space-around!important; } .justify-content-evenly { - justify-content: space-evenly !important; + justify-content: space-evenly!important; } .align-items-start { - align-items: flex-start !important; + align-items: flex-start!important; } .align-items-end { - align-items: flex-end !important; + align-items: flex-end!important; } .align-items-center { - align-items: center !important; + align-items: center!important; } .align-items-baseline { - align-items: baseline !important; + align-items: baseline!important; } .align-items-stretch { - align-items: stretch !important; + align-items: stretch!important; } .align-content-start { - align-content: flex-start !important; + align-content: flex-start!important; } .align-content-end { - align-content: flex-end !important; + align-content: flex-end!important; } .align-content-center { - align-content: center !important; + align-content: center!important; } .align-content-between { - align-content: space-between !important; + align-content: space-between!important; } .align-content-around { - align-content: space-around !important; + align-content: space-around!important; } .align-content-stretch { - align-content: stretch !important; + align-content: stretch!important; } .align-self-auto { - align-self: auto !important; + align-self: auto!important; } .align-self-start { - align-self: flex-start !important; + align-self: flex-start!important; } .align-self-end { - align-self: flex-end !important; + align-self: flex-end!important; } .align-self-center { - align-self: center !important; + align-self: center!important; } .align-self-baseline { - align-self: baseline !important; + align-self: baseline!important; } .align-self-stretch { - align-self: stretch !important; + align-self: stretch!important; } .order-first { - order: -1 !important; + order: -1!important; } .order-0 { - order: 0 !important; + order: 0!important; } .order-1 { - order: 1 !important; + order: 1!important; } .order-2 { - order: 2 !important; + order: 2!important; } .order-3 { - order: 3 !important; + order: 3!important; } .order-4 { - order: 4 !important; + order: 4!important; } .order-5 { - order: 5 !important; + order: 5!important; } .order-last { - order: 6 !important; + order: 6!important; } .m-0 { - margin: 0 !important; + margin: 0!important; } .m-1 { - margin: 0.25rem !important; + margin: .25rem!important; } .m-2 { - margin: 0.5rem !important; + margin: .5rem!important; } .m-3 { - margin: 1rem !important; + margin: 1rem!important; } .m-4 { - margin: 1.5rem !important; + margin: 1.5rem!important; } .m-5 { - margin: 3rem !important; + margin: 3rem!important; } .m-auto { - margin: auto !important; + margin: auto!important; } .mx-0 { - margin-right: 0 !important; - margin-left: 0 !important; + margin-right: 0!important; + margin-left: 0!important; } .mx-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; + margin-right: .25rem!important; + margin-left: .25rem!important; } .mx-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; + margin-right: .5rem!important; + margin-left: .5rem!important; } .mx-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; + margin-right: 1rem!important; + margin-left: 1rem!important; } .mx-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; + margin-right: 1.5rem!important; + margin-left: 1.5rem!important; } .mx-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; + margin-right: 3rem!important; + margin-left: 3rem!important; } .mx-auto { - margin-right: auto !important; - margin-left: auto !important; + margin-right: auto!important; + margin-left: auto!important; } .my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + margin-top: 0!important; + margin-bottom: 0!important; } .my-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; + margin-top: .25rem!important; + margin-bottom: .25rem!important; } .my-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; + margin-top: .5rem!important; + margin-bottom: .5rem!important; } .my-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; + margin-top: 1rem!important; + margin-bottom: 1rem!important; } .my-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; + margin-top: 1.5rem!important; + margin-bottom: 1.5rem!important; } .my-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; + margin-top: 3rem!important; + margin-bottom: 3rem!important; } .my-auto { - margin-top: auto !important; - margin-bottom: auto !important; + margin-top: auto!important; + margin-bottom: auto!important; } .mt-0 { - margin-top: 0 !important; + margin-top: 0!important; } .mt-1 { - margin-top: 0.25rem !important; + margin-top: .25rem!important; } .mt-2 { - margin-top: 0.5rem !important; + margin-top: .5rem!important; } .mt-3 { - margin-top: 1rem !important; + margin-top: 1rem!important; } .mt-4 { - margin-top: 1.5rem !important; + margin-top: 1.5rem!important; } .mt-5 { - margin-top: 3rem !important; + margin-top: 3rem!important; } .mt-auto { - margin-top: auto !important; + margin-top: auto!important; } .me-0 { - margin-right: 0 !important; + margin-right: 0!important; } .me-1 { - margin-right: 0.25rem !important; + margin-right: .25rem!important; } .me-2 { - margin-right: 0.5rem !important; + margin-right: .5rem!important; color: #fff; } .me-3 { - margin-right: 1rem !important; + margin-right: 1rem!important; } .me-4 { - margin-right: 1.5rem !important; + margin-right: 1.5rem!important; } .me-5 { - margin-right: 3rem !important; + margin-right: 3rem!important; } .me-auto { - margin-right: auto !important; + margin-right: auto!important; } .mb-0 { - margin-bottom: 0 !important; + margin-bottom: 0!important; } .mb-1 { - margin-bottom: 0.25rem !important; + margin-bottom: .25rem!important; } .mb-2 { - margin-bottom: 0.5rem !important; + margin-bottom: .5rem!important; } .mb-3 { - margin-bottom: 1rem !important; + margin-bottom: 1rem!important; } .mb-4 { - margin-bottom: 1.5rem !important; + margin-bottom: 1.5rem!important; } .mb-5 { - margin-bottom: 3rem !important; + margin-bottom: 3rem!important; } .mb-auto { - margin-bottom: auto !important; + margin-bottom: auto!important; } .ms-0 { - margin-left: 0 !important; + margin-left: 0!important; } .ms-1 { - margin-left: 0.25rem !important; + margin-left: .25rem!important; } .ms-2 { - margin-left: 0.5rem !important; + margin-left: .5rem!important; } .ms-3 { - margin-left: 1rem !important; + margin-left: 1rem!important; } .ms-4 { - margin-left: 1.5rem !important; + margin-left: 1.5rem!important; } .ms-5 { - margin-left: 3rem !important; + margin-left: 3rem!important; } .ms-auto { - margin-left: auto !important; + margin-left: auto!important; } .m-n1 { - margin: -0.25rem !important; + margin: -.25rem!important; } .m-n2 { - margin: -0.5rem !important; + margin: -.5rem!important; } .m-n3 { - margin: -1rem !important; + margin: -1rem!important; } .m-n4 { - margin: -1.5rem !important; + margin: -1.5rem!important; } .m-n5 { - margin: -3rem !important; + margin: -3rem!important; } .mx-n1 { - margin-right: -0.25rem !important; - margin-left: -0.25rem !important; + margin-right: -.25rem!important; + margin-left: -.25rem!important; } .mx-n2 { - margin-right: -0.5rem !important; - margin-left: -0.5rem !important; + margin-right: -.5rem!important; + margin-left: -.5rem!important; } .mx-n3 { - margin-right: -1rem !important; - margin-left: -1rem !important; + margin-right: -1rem!important; + margin-left: -1rem!important; } .mx-n4 { - margin-right: -1.5rem !important; - margin-left: -1.5rem !important; + margin-right: -1.5rem!important; + margin-left: -1.5rem!important; } .mx-n5 { - margin-right: -3rem !important; - margin-left: -3rem !important; + margin-right: -3rem!important; + margin-left: -3rem!important; } .my-n1 { - margin-top: -0.25rem !important; - margin-bottom: -0.25rem !important; + margin-top: -.25rem!important; + margin-bottom: -.25rem!important; } .my-n2 { - margin-top: -0.5rem !important; - margin-bottom: -0.5rem !important; + margin-top: -.5rem!important; + margin-bottom: -.5rem!important; } .my-n3 { - margin-top: -1rem !important; - margin-bottom: -1rem !important; + margin-top: -1rem!important; + margin-bottom: -1rem!important; } .my-n4 { - margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important; + margin-top: -1.5rem!important; + margin-bottom: -1.5rem!important; } .my-n5 { - margin-top: -3rem !important; - margin-bottom: -3rem !important; + margin-top: -3rem!important; + margin-bottom: -3rem!important; } .mt-n1 { - margin-top: -0.25rem !important; + margin-top: -.25rem!important; } .mt-n2 { - margin-top: -0.5rem !important; + margin-top: -.5rem!important; } .mt-n3 { - margin-top: -1rem !important; + margin-top: -1rem!important; } .mt-n4 { - margin-top: -1.5rem !important; + margin-top: -1.5rem!important; } .mt-n5 { - margin-top: -3rem !important; + margin-top: -3rem!important; } .me-n1 { - margin-right: -0.25rem !important; + margin-right: -.25rem!important; } .me-n2 { - margin-right: -0.5rem !important; + margin-right: -.5rem!important; } .me-n3 { - margin-right: -1rem !important; + margin-right: -1rem!important; } .me-n4 { - margin-right: -1.5rem !important; + margin-right: -1.5rem!important; } .me-n5 { - margin-right: -3rem !important; + margin-right: -3rem!important; } .mb-n1 { - margin-bottom: -0.25rem !important; + margin-bottom: -.25rem!important; } .mb-n2 { - margin-bottom: -0.5rem !important; + margin-bottom: -.5rem!important; } .mb-n3 { - margin-bottom: -1rem !important; + margin-bottom: -1rem!important; } .mb-n4 { - margin-bottom: -1.5rem !important; + margin-bottom: -1.5rem!important; } .mb-n5 { - margin-bottom: -3rem !important; + margin-bottom: -3rem!important; } .ms-n1 { - margin-left: -0.25rem !important; + margin-left: -.25rem!important; } .ms-n2 { - margin-left: -0.5rem !important; + margin-left: -.5rem!important; } .ms-n3 { - margin-left: -1rem !important; + margin-left: -1rem!important; } .ms-n4 { - margin-left: -1.5rem !important; + margin-left: -1.5rem!important; } .ms-n5 { - margin-left: -3rem !important; + margin-left: -3rem!important; } .p-0 { - padding: 0 !important; + padding: 0!important; } .p-1 { - padding: 0.25rem !important; + padding: .25rem!important; } .p-2 { - padding: 0.5rem !important; + padding: .5rem!important; } .p-3 { - padding: 1rem !important; + padding: 1rem!important; } .p-4 { - padding: 1.5rem !important; + padding: 1.5rem!important; } .p-5 { - padding: 3rem !important; + padding: 3rem!important; } .px-0 { - padding-right: 0 !important; - padding-left: 0 !important; + padding-right: 0!important; + padding-left: 0!important; } .px-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; + padding-right: .25rem!important; + padding-left: .25rem!important; } .px-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; + padding-right: .5rem!important; + padding-left: .5rem!important; } .px-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; + padding-right: 1rem!important; + padding-left: 1rem!important; } .px-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; + padding-right: 1.5rem!important; + padding-left: 1.5rem!important; } .px-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; + padding-right: 3rem!important; + padding-left: 3rem!important; } .py-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; + padding-top: 0!important; + padding-bottom: 0!important; } .py-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; + padding-top: .25rem!important; + padding-bottom: .25rem!important; } .py-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; + padding-top: .5rem!important; + padding-bottom: .5rem!important; } .py-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; + padding-top: 1rem!important; + padding-bottom: 1rem!important; } .py-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; + padding-top: 1.5rem!important; + padding-bottom: 1.5rem!important; } .py-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; + padding-top: 3rem!important; + padding-bottom: 3rem!important; } .pt-0 { - padding-top: 0 !important; + padding-top: 0!important; } .pt-1 { - padding-top: 0.25rem !important; + padding-top: .25rem!important; } .pt-2 { - padding-top: 0.5rem !important; + padding-top: .5rem!important; } .pt-3 { - padding-top: 1rem !important; + padding-top: 1rem!important; } .pt-4 { - padding-top: 1.5rem !important; + padding-top: 1.5rem!important; } .pt-5 { - padding-top: 3rem !important; + padding-top: 3rem!important; } .pe-0 { - padding-right: 0 !important; + padding-right: 0!important; } .pe-1 { - padding-right: 0.25rem !important; + padding-right: .25rem!important; } .pe-2 { - padding-right: 0.5rem !important; + padding-right: .5rem!important; } .pe-3 { - padding-right: 1rem !important; + padding-right: 1rem!important; } .pe-4 { - padding-right: 1.5rem !important; + padding-right: 1.5rem!important; } .pe-5 { - padding-right: 3rem !important; + padding-right: 3rem!important; } .pb-0 { - padding-bottom: 0 !important; + padding-bottom: 0!important; } .pb-1 { - padding-bottom: 0.25rem !important; + padding-bottom: .25rem!important; } .pb-2 { - padding-bottom: 0.5rem !important; + padding-bottom: .5rem!important; } .pb-3 { - padding-bottom: 1rem !important; + padding-bottom: 1rem!important; } .pb-4 { - padding-bottom: 1.5rem !important; + padding-bottom: 1.5rem!important; } .pb-5 { - padding-bottom: 3rem !important; + padding-bottom: 3rem!important; } .ps-0 { - padding-left: 0 !important; + padding-left: 0!important; } .ps-1 { - padding-left: 0.25rem !important; + padding-left: .25rem!important; } .ps-2 { - padding-left: 0.5rem !important; + padding-left: .5rem!important; } .ps-3 { - padding-left: 1rem !important; + padding-left: 1rem!important; } .ps-4 { - padding-left: 1.5rem !important; + padding-left: 1.5rem!important; } .ps-5 { - padding-left: 3rem !important; + padding-left: 3rem!important; } .font-monospace { - font-family: var(--bs-font-monospace) !important; + font-family: var(--bs-font-monospace)!important; } .fs-1 { - font-size: calc(1.375rem + 1.5vw) !important; + font-size: calc(1.375rem + 1.5vw)!important; } .fs-2 { - font-size: calc(1.325rem + 0.9vw) !important; + font-size: calc(1.325rem + 0.9vw)!important; } .fs-3 { - font-size: calc(1.3rem + 0.6vw) !important; + font-size: calc(1.3rem + 0.6vw)!important; } .fs-4 { - font-size: calc(1.275rem + 0.3vw) !important; + font-size: calc(1.275rem + 0.3vw)!important; } .fs-5 { - font-size: 1.25rem !important; + font-size: 1.25rem!important; } .fs-6 { - font-size: 1rem !important; + font-size: 1rem!important; } .fst-italic { - font-style: italic !important; + font-style: italic!important; } .fst-normal { - font-style: normal !important; + font-style: normal!important; } .fw-light { - font-weight: 300 !important; + font-weight: 300!important; } .fw-lighter { - font-weight: lighter !important; + font-weight: lighter!important; } .fw-normal { - font-weight: 400 !important; + font-weight: 400!important; } .fw-bold { - font-weight: 700 !important; + font-weight: 700!important; } .fw-bolder { - font-weight: bolder !important; + font-weight: bolder!important; } .lh-1 { - line-height: 1 !important; + line-height: 1!important; } .lh-sm { - line-height: 1.25 !important; + line-height: 1.25!important; } .lh-base { - line-height: 1.5 !important; + line-height: 1.5!important; } .lh-lg { - line-height: 2 !important; + line-height: 2!important; } .text-start { - text-align: left !important; + text-align: left!important; } .text-end { - text-align: right !important; + text-align: right!important; } .text-center { - text-align: center !important; + text-align: center!important; } .text-decoration-none { - text-decoration: none !important; + text-decoration: none!important; } .text-decoration-underline { - text-decoration: underline !important; + text-decoration: underline!important; } .text-decoration-line-through { - text-decoration: line-through !important; + text-decoration: line-through!important; } .text-lowercase { - text-transform: lowercase !important; + text-transform: lowercase!important; } .text-uppercase { - text-transform: uppercase !important; + text-transform: uppercase!important; color: #fff; } .text-capitalize { - text-transform: capitalize !important; + text-transform: capitalize!important; } .text-wrap { - white-space: normal !important; + white-space: normal!important; } .text-nowrap { - white-space: nowrap !important; + white-space: nowrap!important; } - -/* rtl:begin:remove */ - .text-break { - word-wrap: break-word !important; - word-break: break-word !important; + word-wrap: break-word!important; + word-break: break-word!important; } - -/* rtl:end:remove */ - .text-primary { - color: #0d6efd !important; + color: #0d6efd!important; } .text-secondary { - color: #6c757d !important; + color: #6c757d!important; } .text-success { - color: #198754 !important; + color: #198754!important; } .text-info { - color: #0dcaf0 !important; + color: #0dcaf0!important; } .text-warning { - color: #ffc107 !important; + color: #ffc107!important; } .text-danger { - color: #dc3545 !important; + color: #dc3545!important; } .text-light { - color: #f8f9fa !important; + color: #f8f9fa!important; } .text-dark { - color: #212529 !important; + color: #212529!important; } .text-white { - color: #fff !important; + color: #fff!important; } .text-body { - color: #212529 !important; + color: #212529!important; } .text-muted { - color: #6c757d !important; + color: #6c757d!important; } .text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; + color: rgba(0,0,0,.5)!important; } .text-white-50 { color: #fff; - background-color: #7289DA; + background-color: #7289da; } .text-white-50:hover { color: #fff; - background-color: #4E5D94; + background-color: #4e5d94; } .text-reset { - color: inherit !important; + color: inherit!important; } .bg-primary { - background-color: #0d6efd !important; + background-color: #0d6efd!important; } .bg-secondary { - background-color: #6c757d !important; + background-color: #6c757d!important; } .bg-success { - background-color: #198754 !important; + background-color: #198754!important; } .bg-info { - background-color: #0dcaf0 !important; + background-color: #0dcaf0!important; } .bg-warning { - background-color: #ffc107 !important; + background-color: #ffc107!important; } .bg-danger { - background-color: #dc3545 !important; + background-color: #dc3545!important; } .bg-light { - background-color: #f8f9fa !important; + background-color: #f8f9fa!important; } .bg-dark { - background-color: #212529 !important; + background-color: #212529!important; } .bg-body { - background-color: #fff !important; + background-color: #fff!important; } .bg-white { - background-color: #fff !important; + background-color: #fff!important; } .bg-transparent { - background-color: transparent !important; + background-color: transparent!important; } .bg-gradient { - background-image: var(--bs-gradient) !important; + background-image: var(--bs-gradient)!important; } .user-select-all { - user-select: all !important; + user-select: all!important; } .user-select-auto { - user-select: auto !important; + user-select: auto!important; } .user-select-none { - user-select: none !important; + user-select: none!important; } .pe-none { - pointer-events: none !important; + pointer-events: none!important; } .pe-auto { - pointer-events: auto !important; + pointer-events: auto!important; } .rounded { - border-radius: 6px !important; + border-radius: 6px!important; } .rounded-0 { - border-radius: 0 !important; + border-radius: 0!important; } .rounded-1 { - border-radius: 0.2rem !important; + border-radius: .2rem!important; } .rounded-2 { - border-radius: 6px !important; + border-radius: 6px!important; } .rounded-3 { - border-radius: 0.3rem !important; + border-radius: .3rem!important; } .rounded-circle { - border-radius: 50% !important; + border-radius: 50%!important; } .rounded-pill { - border-radius: 50rem !important; + border-radius: 50rem!important; } .rounded-top { - border-top-left-radius: 6px !important; - border-top-right-radius: 6px !important; + border-top-left-radius: 6px!important; + border-top-right-radius: 6px!important; } .rounded-end { - border-top-right-radius: 6px !important; - border-bottom-right-radius: 6px !important; + border-top-right-radius: 6px!important; + border-bottom-right-radius: 6px!important; } .rounded-bottom { - border-bottom-right-radius: 6px !important; - border-bottom-left-radius: 6px !important; + border-bottom-right-radius: 6px!important; + border-bottom-left-radius: 6px!important; } .rounded-start { - border-bottom-left-radius: 6px !important; - border-top-left-radius: 6px !important; + border-bottom-left-radius: 6px!important; + border-top-left-radius: 6px!important; } .visible { - visibility: visible !important; + visibility: visible!important; } .invisible { - visibility: hidden !important; + visibility: hidden!important; } -@media (min-width: 576px) { +@media(min-width:576px) { .float-sm-start { - float: left !important; + float: left!important; } + .float-sm-end { - float: right !important; + float: right!important; } + .float-sm-none { - float: none !important; + float: none!important; } + .d-sm-inline { - display: inline !important; + display: inline!important; } + .d-sm-inline-block { - display: inline-block !important; + display: inline-block!important; } + .d-sm-block { - display: block !important; + display: block!important; } + .d-sm-grid { - display: grid !important; + display: grid!important; } + .d-sm-table { - display: table !important; + display: table!important; } + .d-sm-table-row { - display: table-row !important; + display: table-row!important; } + .d-sm-table-cell { - display: table-cell !important; + display: table-cell!important; } + .d-sm-flex { - display: flex !important; + display: flex!important; } + .d-sm-inline-flex { - display: inline-flex !important; + display: inline-flex!important; } + .d-sm-none { - display: none !important; + display: none!important; } + .flex-sm-fill { - flex: 1 1 auto !important; + flex: 1 1 auto!important; } + .flex-sm-row { - flex-direction: row !important; + flex-direction: row!important; } + .flex-sm-column { - flex-direction: column !important; + flex-direction: column!important; } + .flex-sm-row-reverse { - flex-direction: row-reverse !important; + flex-direction: row-reverse!important; } + .flex-sm-column-reverse { - flex-direction: column-reverse !important; + flex-direction: column-reverse!important; } + .flex-sm-grow-0 { - flex-grow: 0 !important; + flex-grow: 0!important; } + .flex-sm-grow-1 { - flex-grow: 1 !important; + flex-grow: 1!important; } + .flex-sm-shrink-0 { - flex-shrink: 0 !important; + flex-shrink: 0!important; } + .flex-sm-shrink-1 { - flex-shrink: 1 !important; + flex-shrink: 1!important; } + .flex-sm-wrap { - flex-wrap: wrap !important; + flex-wrap: wrap!important; } + .flex-sm-nowrap { - flex-wrap: nowrap !important; + flex-wrap: nowrap!important; } + .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse!important; } + .gap-sm-0 { - gap: 0 !important; + gap: 0!important; } + .gap-sm-1 { - gap: 0.25rem !important; + gap: .25rem!important; } + .gap-sm-2 { - gap: 0.5rem !important; + gap: .5rem!important; } + .gap-sm-3 { - gap: 1rem !important; + gap: 1rem!important; } + .gap-sm-4 { - gap: 1.5rem !important; + gap: 1.5rem!important; } + .gap-sm-5 { - gap: 3rem !important; + gap: 3rem!important; } + .justify-content-sm-start { - justify-content: flex-start !important; + justify-content: flex-start!important; } + .justify-content-sm-end { - justify-content: flex-end !important; + justify-content: flex-end!important; } + .justify-content-sm-center { - justify-content: center !important; + justify-content: center!important; } + .justify-content-sm-between { - justify-content: space-between !important; + justify-content: space-between!important; } + .justify-content-sm-around { - justify-content: space-around !important; + justify-content: space-around!important; } + .justify-content-sm-evenly { - justify-content: space-evenly !important; + justify-content: space-evenly!important; } + .align-items-sm-start { - align-items: flex-start !important; + align-items: flex-start!important; } + .align-items-sm-end { - align-items: flex-end !important; + align-items: flex-end!important; } + .align-items-sm-center { - align-items: center !important; + align-items: center!important; } + .align-items-sm-baseline { - align-items: baseline !important; + align-items: baseline!important; } + .align-items-sm-stretch { - align-items: stretch !important; + align-items: stretch!important; } + .align-content-sm-start { - align-content: flex-start !important; + align-content: flex-start!important; } + .align-content-sm-end { - align-content: flex-end !important; + align-content: flex-end!important; } + .align-content-sm-center { - align-content: center !important; + align-content: center!important; } + .align-content-sm-between { - align-content: space-between !important; + align-content: space-between!important; } + .align-content-sm-around { - align-content: space-around !important; + align-content: space-around!important; } + .align-content-sm-stretch { - align-content: stretch !important; + align-content: stretch!important; } + .align-self-sm-auto { - align-self: auto !important; + align-self: auto!important; } + .align-self-sm-start { - align-self: flex-start !important; + align-self: flex-start!important; } + .align-self-sm-end { - align-self: flex-end !important; + align-self: flex-end!important; } + .align-self-sm-center { - align-self: center !important; + align-self: center!important; } + .align-self-sm-baseline { - align-self: baseline !important; + align-self: baseline!important; } + .align-self-sm-stretch { - align-self: stretch !important; + align-self: stretch!important; } + .order-sm-first { - order: -1 !important; + order: -1!important; } + .order-sm-0 { - order: 0 !important; + order: 0!important; } + .order-sm-1 { - order: 1 !important; + order: 1!important; } + .order-sm-2 { - order: 2 !important; + order: 2!important; } + .order-sm-3 { - order: 3 !important; + order: 3!important; } + .order-sm-4 { - order: 4 !important; + order: 4!important; } + .order-sm-5 { - order: 5 !important; + order: 5!important; } + .order-sm-last { - order: 6 !important; + order: 6!important; } + .m-sm-0 { - margin: 0 !important; + margin: 0!important; } + .m-sm-1 { - margin: 0.25rem !important; + margin: .25rem!important; } + .m-sm-2 { - margin: 0.5rem !important; + margin: .5rem!important; } + .m-sm-3 { - margin: 1rem !important; + margin: 1rem!important; } + .m-sm-4 { - margin: 1.5rem !important; + margin: 1.5rem!important; } + .m-sm-5 { - margin: 3rem !important; + margin: 3rem!important; } + .m-sm-auto { - margin: auto !important; + margin: auto!important; } + .mx-sm-0 { - margin-right: 0 !important; - margin-left: 0 !important; + margin-right: 0!important; + margin-left: 0!important; } + .mx-sm-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; + margin-right: .25rem!important; + margin-left: .25rem!important; } + .mx-sm-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; + margin-right: .5rem!important; + margin-left: .5rem!important; } + .mx-sm-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; + margin-right: 1rem!important; + margin-left: 1rem!important; } + .mx-sm-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; + margin-right: 1.5rem!important; + margin-left: 1.5rem!important; } + .mx-sm-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; + margin-right: 3rem!important; + margin-left: 3rem!important; } + .mx-sm-auto { - margin-right: auto !important; - margin-left: auto !important; + margin-right: auto!important; + margin-left: auto!important; } + .my-sm-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + margin-top: 0!important; + margin-bottom: 0!important; } + .my-sm-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; + margin-top: .25rem!important; + margin-bottom: .25rem!important; } + .my-sm-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; + margin-top: .5rem!important; + margin-bottom: .5rem!important; } + .my-sm-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; + margin-top: 1rem!important; + margin-bottom: 1rem!important; } + .my-sm-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; + margin-top: 1.5rem!important; + margin-bottom: 1.5rem!important; } + .my-sm-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; + margin-top: 3rem!important; + margin-bottom: 3rem!important; } + .my-sm-auto { - margin-top: auto !important; - margin-bottom: auto !important; + margin-top: auto!important; + margin-bottom: auto!important; } + .mt-sm-0 { - margin-top: 0 !important; + margin-top: 0!important; } + .mt-sm-1 { - margin-top: 0.25rem !important; + margin-top: .25rem!important; } + .mt-sm-2 { - margin-top: 0.5rem !important; + margin-top: .5rem!important; } + .mt-sm-3 { - margin-top: 1rem !important; + margin-top: 1rem!important; } + .mt-sm-4 { - margin-top: 1.5rem !important; + margin-top: 1.5rem!important; } + .mt-sm-5 { - margin-top: 3rem !important; + margin-top: 3rem!important; } + .mt-sm-auto { - margin-top: auto !important; + margin-top: auto!important; } + .me-sm-0 { - margin-right: 0 !important; + margin-right: 0!important; } + .me-sm-1 { - margin-right: 0.25rem !important; + margin-right: .25rem!important; } + .me-sm-2 { - margin-right: 0.5rem !important; + margin-right: .5rem!important; } + .me-sm-3 { - margin-right: 1rem !important; + margin-right: 1rem!important; } + .me-sm-4 { - margin-right: 1.5rem !important; + margin-right: 1.5rem!important; } + .me-sm-5 { - margin-right: 3rem !important; + margin-right: 3rem!important; } + .me-sm-auto { - margin-right: auto !important; + margin-right: auto!important; } + .mb-sm-0 { - margin-bottom: 0 !important; + margin-bottom: 0!important; } + .mb-sm-1 { - margin-bottom: 0.25rem !important; + margin-bottom: .25rem!important; } + .mb-sm-2 { - margin-bottom: 0.5rem !important; + margin-bottom: .5rem!important; } + .mb-sm-3 { - margin-bottom: 1rem !important; + margin-bottom: 1rem!important; } + .mb-sm-4 { - margin-bottom: 1.5rem !important; + margin-bottom: 1.5rem!important; } + .mb-sm-5 { - margin-bottom: 3rem !important; + margin-bottom: 3rem!important; } + .mb-sm-auto { - margin-bottom: auto !important; + margin-bottom: auto!important; } + .ms-sm-0 { - margin-left: 0 !important; + margin-left: 0!important; } + .ms-sm-1 { - margin-left: 0.25rem !important; + margin-left: .25rem!important; } + .ms-sm-2 { - margin-left: 0.5rem !important; + margin-left: .5rem!important; } + .ms-sm-3 { - margin-left: 1rem !important; + margin-left: 1rem!important; } + .ms-sm-4 { - margin-left: 1.5rem !important; + margin-left: 1.5rem!important; } + .ms-sm-5 { - margin-left: 3rem !important; + margin-left: 3rem!important; } + .ms-sm-auto { - margin-left: auto !important; + margin-left: auto!important; } + .m-sm-n1 { - margin: -0.25rem !important; + margin: -.25rem!important; } + .m-sm-n2 { - margin: -0.5rem !important; + margin: -.5rem!important; } + .m-sm-n3 { - margin: -1rem !important; + margin: -1rem!important; } + .m-sm-n4 { - margin: -1.5rem !important; + margin: -1.5rem!important; } + .m-sm-n5 { - margin: -3rem !important; + margin: -3rem!important; } + .mx-sm-n1 { - margin-right: -0.25rem !important; - margin-left: -0.25rem !important; + margin-right: -.25rem!important; + margin-left: -.25rem!important; } + .mx-sm-n2 { - margin-right: -0.5rem !important; - margin-left: -0.5rem !important; + margin-right: -.5rem!important; + margin-left: -.5rem!important; } + .mx-sm-n3 { - margin-right: -1rem !important; - margin-left: -1rem !important; + margin-right: -1rem!important; + margin-left: -1rem!important; } + .mx-sm-n4 { - margin-right: -1.5rem !important; - margin-left: -1.5rem !important; + margin-right: -1.5rem!important; + margin-left: -1.5rem!important; } + .mx-sm-n5 { - margin-right: -3rem !important; - margin-left: -3rem !important; + margin-right: -3rem!important; + margin-left: -3rem!important; } + .my-sm-n1 { - margin-top: -0.25rem !important; - margin-bottom: -0.25rem !important; + margin-top: -.25rem!important; + margin-bottom: -.25rem!important; } + .my-sm-n2 { - margin-top: -0.5rem !important; - margin-bottom: -0.5rem !important; + margin-top: -.5rem!important; + margin-bottom: -.5rem!important; } + .my-sm-n3 { - margin-top: -1rem !important; - margin-bottom: -1rem !important; + margin-top: -1rem!important; + margin-bottom: -1rem!important; } + .my-sm-n4 { - margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important; + margin-top: -1.5rem!important; + margin-bottom: -1.5rem!important; } + .my-sm-n5 { - margin-top: -3rem !important; - margin-bottom: -3rem !important; + margin-top: -3rem!important; + margin-bottom: -3rem!important; } + .mt-sm-n1 { - margin-top: -0.25rem !important; + margin-top: -.25rem!important; } + .mt-sm-n2 { - margin-top: -0.5rem !important; + margin-top: -.5rem!important; } + .mt-sm-n3 { - margin-top: -1rem !important; + margin-top: -1rem!important; } + .mt-sm-n4 { - margin-top: -1.5rem !important; + margin-top: -1.5rem!important; } + .mt-sm-n5 { - margin-top: -3rem !important; + margin-top: -3rem!important; } + .me-sm-n1 { - margin-right: -0.25rem !important; + margin-right: -.25rem!important; } + .me-sm-n2 { - margin-right: -0.5rem !important; + margin-right: -.5rem!important; } + .me-sm-n3 { - margin-right: -1rem !important; + margin-right: -1rem!important; } + .me-sm-n4 { - margin-right: -1.5rem !important; + margin-right: -1.5rem!important; } + .me-sm-n5 { - margin-right: -3rem !important; + margin-right: -3rem!important; } + .mb-sm-n1 { - margin-bottom: -0.25rem !important; + margin-bottom: -.25rem!important; } + .mb-sm-n2 { - margin-bottom: -0.5rem !important; + margin-bottom: -.5rem!important; } + .mb-sm-n3 { - margin-bottom: -1rem !important; + margin-bottom: -1rem!important; } + .mb-sm-n4 { - margin-bottom: -1.5rem !important; + margin-bottom: -1.5rem!important; } + .mb-sm-n5 { - margin-bottom: -3rem !important; + margin-bottom: -3rem!important; } + .ms-sm-n1 { - margin-left: -0.25rem !important; + margin-left: -.25rem!important; } + .ms-sm-n2 { - margin-left: -0.5rem !important; + margin-left: -.5rem!important; } + .ms-sm-n3 { - margin-left: -1rem !important; + margin-left: -1rem!important; } + .ms-sm-n4 { - margin-left: -1.5rem !important; + margin-left: -1.5rem!important; } + .ms-sm-n5 { - margin-left: -3rem !important; + margin-left: -3rem!important; } + .p-sm-0 { - padding: 0 !important; + padding: 0!important; } + .p-sm-1 { - padding: 0.25rem !important; + padding: .25rem!important; } + .p-sm-2 { - padding: 0.5rem !important; + padding: .5rem!important; } + .p-sm-3 { - padding: 1rem !important; + padding: 1rem!important; } + .p-sm-4 { - padding: 1.5rem !important; + padding: 1.5rem!important; } + .p-sm-5 { - padding: 3rem !important; + padding: 3rem!important; } + .px-sm-0 { - padding-right: 0 !important; - padding-left: 0 !important; + padding-right: 0!important; + padding-left: 0!important; } + .px-sm-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; + padding-right: .25rem!important; + padding-left: .25rem!important; } + .px-sm-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; + padding-right: .5rem!important; + padding-left: .5rem!important; } + .px-sm-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; + padding-right: 1rem!important; + padding-left: 1rem!important; } + .px-sm-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; + padding-right: 1.5rem!important; + padding-left: 1.5rem!important; } + .px-sm-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; + padding-right: 3rem!important; + padding-left: 3rem!important; } + .py-sm-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; + padding-top: 0!important; + padding-bottom: 0!important; } + .py-sm-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; + padding-top: .25rem!important; + padding-bottom: .25rem!important; } + .py-sm-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; + padding-top: .5rem!important; + padding-bottom: .5rem!important; } + .py-sm-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; + padding-top: 1rem!important; + padding-bottom: 1rem!important; } + .py-sm-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; + padding-top: 1.5rem!important; + padding-bottom: 1.5rem!important; } + .py-sm-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; + padding-top: 3rem!important; + padding-bottom: 3rem!important; } + .pt-sm-0 { - padding-top: 0 !important; + padding-top: 0!important; } + .pt-sm-1 { - padding-top: 0.25rem !important; + padding-top: .25rem!important; } + .pt-sm-2 { - padding-top: 0.5rem !important; + padding-top: .5rem!important; } + .pt-sm-3 { - padding-top: 1rem !important; + padding-top: 1rem!important; } + .pt-sm-4 { - padding-top: 1.5rem !important; + padding-top: 1.5rem!important; } + .pt-sm-5 { - padding-top: 3rem !important; + padding-top: 3rem!important; } + .pe-sm-0 { - padding-right: 0 !important; + padding-right: 0!important; } + .pe-sm-1 { - padding-right: 0.25rem !important; + padding-right: .25rem!important; } + .pe-sm-2 { - padding-right: 0.5rem !important; + padding-right: .5rem!important; } + .pe-sm-3 { - padding-right: 1rem !important; + padding-right: 1rem!important; } + .pe-sm-4 { - padding-right: 1.5rem !important; + padding-right: 1.5rem!important; } + .pe-sm-5 { - padding-right: 3rem !important; + padding-right: 3rem!important; } + .pb-sm-0 { - padding-bottom: 0 !important; + padding-bottom: 0!important; } + .pb-sm-1 { - padding-bottom: 0.25rem !important; + padding-bottom: .25rem!important; } + .pb-sm-2 { - padding-bottom: 0.5rem !important; + padding-bottom: .5rem!important; } + .pb-sm-3 { - padding-bottom: 1rem !important; + padding-bottom: 1rem!important; } + .pb-sm-4 { - padding-bottom: 1.5rem !important; + padding-bottom: 1.5rem!important; } + .pb-sm-5 { - padding-bottom: 3rem !important; + padding-bottom: 3rem!important; } + .ps-sm-0 { - padding-left: 0 !important; + padding-left: 0!important; } + .ps-sm-1 { - padding-left: 0.25rem !important; + padding-left: .25rem!important; } + .ps-sm-2 { - padding-left: 0.5rem !important; + padding-left: .5rem!important; } + .ps-sm-3 { - padding-left: 1rem !important; + padding-left: 1rem!important; } + .ps-sm-4 { - padding-left: 1.5rem !important; + padding-left: 1.5rem!important; } + .ps-sm-5 { - padding-left: 3rem !important; + padding-left: 3rem!important; } + .text-sm-start { - text-align: left !important; + text-align: left!important; } + .text-sm-end { - text-align: right !important; + text-align: right!important; } + .text-sm-center { - text-align: center !important; + text-align: center!important; } } -@media (min-width: 768px) { +@media(min-width:768px) { .float-md-start { - float: left !important; + float: left!important; } + .float-md-end { - float: right !important; + float: right!important; } + .float-md-none { - float: none !important; + float: none!important; } + .d-md-inline { - display: inline !important; + display: inline!important; } + .d-md-inline-block { - display: inline-block !important; + display: inline-block!important; } + .d-md-block { - display: block !important; + display: block!important; } + .d-md-grid { - display: grid !important; + display: grid!important; } + .d-md-table { - display: table !important; + display: table!important; } + .d-md-table-row { - display: table-row !important; + display: table-row!important; } + .d-md-table-cell { - display: table-cell !important; + display: table-cell!important; } + .d-md-flex { - display: flex !important; + display: flex!important; } + .d-md-inline-flex { - display: inline-flex !important; + display: inline-flex!important; } + .d-md-none { - display: none !important; + display: none!important; } + .flex-md-fill { - flex: 1 1 auto !important; + flex: 1 1 auto!important; } + .flex-md-row { - flex-direction: row !important; + flex-direction: row!important; } + .flex-md-column { - flex-direction: column !important; + flex-direction: column!important; } + .flex-md-row-reverse { - flex-direction: row-reverse !important; + flex-direction: row-reverse!important; } + .flex-md-column-reverse { - flex-direction: column-reverse !important; + flex-direction: column-reverse!important; } + .flex-md-grow-0 { - flex-grow: 0 !important; + flex-grow: 0!important; } + .flex-md-grow-1 { - flex-grow: 1 !important; + flex-grow: 1!important; } + .flex-md-shrink-0 { - flex-shrink: 0 !important; + flex-shrink: 0!important; } + .flex-md-shrink-1 { - flex-shrink: 1 !important; + flex-shrink: 1!important; } + .flex-md-wrap { - flex-wrap: wrap !important; + flex-wrap: wrap!important; } + .flex-md-nowrap { - flex-wrap: nowrap !important; + flex-wrap: nowrap!important; } + .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse!important; } + .gap-md-0 { - gap: 0 !important; + gap: 0!important; } + .gap-md-1 { - gap: 0.25rem !important; + gap: .25rem!important; } + .gap-md-2 { - gap: 0.5rem !important; + gap: .5rem!important; } + .gap-md-3 { - gap: 1rem !important; + gap: 1rem!important; } + .gap-md-4 { - gap: 1.5rem !important; + gap: 1.5rem!important; } + .gap-md-5 { - gap: 3rem !important; + gap: 3rem!important; } + .justify-content-md-start { - justify-content: flex-start !important; + justify-content: flex-start!important; } + .justify-content-md-end { - justify-content: flex-end !important; + justify-content: flex-end!important; } + .justify-content-md-center { - justify-content: center !important; + justify-content: center!important; } + .justify-content-md-between { - justify-content: space-between !important; + justify-content: space-between!important; } + .justify-content-md-around { - justify-content: space-around !important; + justify-content: space-around!important; } + .justify-content-md-evenly { - justify-content: space-evenly !important; + justify-content: space-evenly!important; } + .align-items-md-start { - align-items: flex-start !important; + align-items: flex-start!important; } + .align-items-md-end { - align-items: flex-end !important; + align-items: flex-end!important; } + .align-items-md-center { - align-items: center !important; + align-items: center!important; } + .align-items-md-baseline { - align-items: baseline !important; + align-items: baseline!important; } + .align-items-md-stretch { - align-items: stretch !important; + align-items: stretch!important; } + .align-content-md-start { - align-content: flex-start !important; + align-content: flex-start!important; } + .align-content-md-end { - align-content: flex-end !important; + align-content: flex-end!important; } + .align-content-md-center { - align-content: center !important; + align-content: center!important; } + .align-content-md-between { - align-content: space-between !important; + align-content: space-between!important; } + .align-content-md-around { - align-content: space-around !important; + align-content: space-around!important; } + .align-content-md-stretch { - align-content: stretch !important; + align-content: stretch!important; } + .align-self-md-auto { - align-self: auto !important; + align-self: auto!important; } + .align-self-md-start { - align-self: flex-start !important; + align-self: flex-start!important; } + .align-self-md-end { - align-self: flex-end !important; + align-self: flex-end!important; } + .align-self-md-center { - align-self: center !important; + align-self: center!important; } + .align-self-md-baseline { - align-self: baseline !important; + align-self: baseline!important; } + .align-self-md-stretch { - align-self: stretch !important; + align-self: stretch!important; } + .order-md-first { - order: -1 !important; + order: -1!important; } + .order-md-0 { - order: 0 !important; + order: 0!important; } + .order-md-1 { - order: 1 !important; + order: 1!important; } + .order-md-2 { - order: 2 !important; + order: 2!important; } + .order-md-3 { - order: 3 !important; + order: 3!important; } + .order-md-4 { - order: 4 !important; + order: 4!important; } + .order-md-5 { - order: 5 !important; + order: 5!important; } + .order-md-last { - order: 6 !important; + order: 6!important; } + .m-md-0 { - margin: 0 !important; + margin: 0!important; } + .m-md-1 { - margin: 0.25rem !important; + margin: .25rem!important; } + .m-md-2 { - margin: 0.5rem !important; + margin: .5rem!important; } + .m-md-3 { - margin: 1rem !important; + margin: 1rem!important; } + .m-md-4 { - margin: 1.5rem !important; + margin: 1.5rem!important; } + .m-md-5 { - margin: 3rem !important; + margin: 3rem!important; } + .m-md-auto { - margin: auto !important; + margin: auto!important; } + .mx-md-0 { - margin-right: 0 !important; - margin-left: 0 !important; + margin-right: 0!important; + margin-left: 0!important; } + .mx-md-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; + margin-right: .25rem!important; + margin-left: .25rem!important; } + .mx-md-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; + margin-right: .5rem!important; + margin-left: .5rem!important; } + .mx-md-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; + margin-right: 1rem!important; + margin-left: 1rem!important; } + .mx-md-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; + margin-right: 1.5rem!important; + margin-left: 1.5rem!important; } + .mx-md-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; + margin-right: 3rem!important; + margin-left: 3rem!important; } + .mx-md-auto { - margin-right: auto !important; - margin-left: auto !important; + margin-right: auto!important; + margin-left: auto!important; } + .my-md-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + margin-top: 0!important; + margin-bottom: 0!important; } + .my-md-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; + margin-top: .25rem!important; + margin-bottom: .25rem!important; } + .my-md-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; + margin-top: .5rem!important; + margin-bottom: .5rem!important; } + .my-md-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; + margin-top: 1rem!important; + margin-bottom: 1rem!important; } + .my-md-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; + margin-top: 1.5rem!important; + margin-bottom: 1.5rem!important; } + .my-md-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; + margin-top: 3rem!important; + margin-bottom: 3rem!important; } + .my-md-auto { - margin-top: auto !important; - margin-bottom: auto !important; + margin-top: auto!important; + margin-bottom: auto!important; } + .mt-md-0 { - margin-top: 0 !important; + margin-top: 0!important; } + .mt-md-1 { - margin-top: 0.25rem !important; + margin-top: .25rem!important; } + .mt-md-2 { - margin-top: 0.5rem !important; + margin-top: .5rem!important; } + .mt-md-3 { - margin-top: 1rem !important; + margin-top: 1rem!important; } + .mt-md-4 { - margin-top: 1.5rem !important; + margin-top: 1.5rem!important; } + .mt-md-5 { - margin-top: 3rem !important; + margin-top: 3rem!important; } + .mt-md-auto { - margin-top: auto !important; + margin-top: auto!important; } + .me-md-0 { - margin-right: 0 !important; + margin-right: 0!important; } + .me-md-1 { - margin-right: 0.25rem !important; + margin-right: .25rem!important; } + .me-md-2 { - margin-right: 0.5rem !important; + margin-right: .5rem!important; } + .me-md-3 { - margin-right: 1rem !important; + margin-right: 1rem!important; } + .me-md-4 { - margin-right: 1.5rem !important; + margin-right: 1.5rem!important; } + .me-md-5 { - margin-right: 3rem !important; + margin-right: 3rem!important; } + .me-md-auto { - margin-right: auto !important; + margin-right: auto!important; } + .mb-md-0 { - margin-bottom: 0 !important; + margin-bottom: 0!important; } + .mb-md-1 { - margin-bottom: 0.25rem !important; + margin-bottom: .25rem!important; } + .mb-md-2 { - margin-bottom: 0.5rem !important; + margin-bottom: .5rem!important; } + .mb-md-3 { - margin-bottom: 1rem !important; + margin-bottom: 1rem!important; } + .mb-md-4 { - margin-bottom: 1.5rem !important; + margin-bottom: 1.5rem!important; } + .mb-md-5 { - margin-bottom: 3rem !important; + margin-bottom: 3rem!important; } + .mb-md-auto { - margin-bottom: auto !important; + margin-bottom: auto!important; } + .ms-md-0 { - margin-left: 0 !important; + margin-left: 0!important; } + .ms-md-1 { - margin-left: 0.25rem !important; + margin-left: .25rem!important; } + .ms-md-2 { - margin-left: 0.5rem !important; + margin-left: .5rem!important; } + .ms-md-3 { - margin-left: 1rem !important; + margin-left: 1rem!important; } + .ms-md-4 { - margin-left: 1.5rem !important; + margin-left: 1.5rem!important; } + .ms-md-5 { - margin-left: 3rem !important; + margin-left: 3rem!important; } + .ms-md-auto { - margin-left: auto !important; + margin-left: auto!important; } + .m-md-n1 { - margin: -0.25rem !important; + margin: -.25rem!important; } + .m-md-n2 { - margin: -0.5rem !important; + margin: -.5rem!important; } + .m-md-n3 { - margin: -1rem !important; + margin: -1rem!important; } + .m-md-n4 { - margin: -1.5rem !important; + margin: -1.5rem!important; } + .m-md-n5 { - margin: -3rem !important; + margin: -3rem!important; } + .mx-md-n1 { - margin-right: -0.25rem !important; - margin-left: -0.25rem !important; + margin-right: -.25rem!important; + margin-left: -.25rem!important; } + .mx-md-n2 { - margin-right: -0.5rem !important; - margin-left: -0.5rem !important; + margin-right: -.5rem!important; + margin-left: -.5rem!important; } + .mx-md-n3 { - margin-right: -1rem !important; - margin-left: -1rem !important; + margin-right: -1rem!important; + margin-left: -1rem!important; } + .mx-md-n4 { - margin-right: -1.5rem !important; - margin-left: -1.5rem !important; + margin-right: -1.5rem!important; + margin-left: -1.5rem!important; } + .mx-md-n5 { - margin-right: -3rem !important; - margin-left: -3rem !important; + margin-right: -3rem!important; + margin-left: -3rem!important; } + .my-md-n1 { - margin-top: -0.25rem !important; - margin-bottom: -0.25rem !important; + margin-top: -.25rem!important; + margin-bottom: -.25rem!important; } + .my-md-n2 { - margin-top: -0.5rem !important; - margin-bottom: -0.5rem !important; + margin-top: -.5rem!important; + margin-bottom: -.5rem!important; } + .my-md-n3 { - margin-top: -1rem !important; - margin-bottom: -1rem !important; + margin-top: -1rem!important; + margin-bottom: -1rem!important; } + .my-md-n4 { - margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important; + margin-top: -1.5rem!important; + margin-bottom: -1.5rem!important; } + .my-md-n5 { - margin-top: -3rem !important; - margin-bottom: -3rem !important; + margin-top: -3rem!important; + margin-bottom: -3rem!important; } + .mt-md-n1 { - margin-top: -0.25rem !important; + margin-top: -.25rem!important; } + .mt-md-n2 { - margin-top: -0.5rem !important; + margin-top: -.5rem!important; } + .mt-md-n3 { - margin-top: -1rem !important; + margin-top: -1rem!important; } + .mt-md-n4 { - margin-top: -1.5rem !important; + margin-top: -1.5rem!important; } + .mt-md-n5 { - margin-top: -3rem !important; + margin-top: -3rem!important; } + .me-md-n1 { - margin-right: -0.25rem !important; + margin-right: -.25rem!important; } + .me-md-n2 { - margin-right: -0.5rem !important; + margin-right: -.5rem!important; } + .me-md-n3 { - margin-right: -1rem !important; + margin-right: -1rem!important; } + .me-md-n4 { - margin-right: -1.5rem !important; + margin-right: -1.5rem!important; } + .me-md-n5 { - margin-right: -3rem !important; + margin-right: -3rem!important; } + .mb-md-n1 { - margin-bottom: -0.25rem !important; + margin-bottom: -.25rem!important; } + .mb-md-n2 { - margin-bottom: -0.5rem !important; + margin-bottom: -.5rem!important; } + .mb-md-n3 { - margin-bottom: -1rem !important; + margin-bottom: -1rem!important; } + .mb-md-n4 { - margin-bottom: -1.5rem !important; + margin-bottom: -1.5rem!important; } + .mb-md-n5 { - margin-bottom: -3rem !important; + margin-bottom: -3rem!important; } + .ms-md-n1 { - margin-left: -0.25rem !important; + margin-left: -.25rem!important; } + .ms-md-n2 { - margin-left: -0.5rem !important; + margin-left: -.5rem!important; } + .ms-md-n3 { - margin-left: -1rem !important; + margin-left: -1rem!important; } + .ms-md-n4 { - margin-left: -1.5rem !important; + margin-left: -1.5rem!important; } + .ms-md-n5 { - margin-left: -3rem !important; + margin-left: -3rem!important; } + .p-md-0 { - padding: 0 !important; + padding: 0!important; } + .p-md-1 { - padding: 0.25rem !important; + padding: .25rem!important; } + .p-md-2 { - padding: 0.5rem !important; + padding: .5rem!important; } + .p-md-3 { - padding: 1rem !important; + padding: 1rem!important; } + .p-md-4 { - padding: 1.5rem !important; + padding: 1.5rem!important; } + .p-md-5 { - padding: 3rem !important; + padding: 3rem!important; } + .px-md-0 { - padding-right: 0 !important; - padding-left: 0 !important; + padding-right: 0!important; + padding-left: 0!important; } + .px-md-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; + padding-right: .25rem!important; + padding-left: .25rem!important; } + .px-md-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; + padding-right: .5rem!important; + padding-left: .5rem!important; } + .px-md-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; + padding-right: 1rem!important; + padding-left: 1rem!important; } + .px-md-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; + padding-right: 1.5rem!important; + padding-left: 1.5rem!important; } + .px-md-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; + padding-right: 3rem!important; + padding-left: 3rem!important; } + .py-md-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; + padding-top: 0!important; + padding-bottom: 0!important; } + .py-md-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; + padding-top: .25rem!important; + padding-bottom: .25rem!important; } + .py-md-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; + padding-top: .5rem!important; + padding-bottom: .5rem!important; } + .py-md-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; + padding-top: 1rem!important; + padding-bottom: 1rem!important; } + .py-md-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; + padding-top: 1.5rem!important; + padding-bottom: 1.5rem!important; } + .py-md-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; + padding-top: 3rem!important; + padding-bottom: 3rem!important; } + .pt-md-0 { - padding-top: 0 !important; + padding-top: 0!important; } + .pt-md-1 { - padding-top: 0.25rem !important; + padding-top: .25rem!important; } + .pt-md-2 { - padding-top: 0.5rem !important; + padding-top: .5rem!important; } + .pt-md-3 { - padding-top: 1rem !important; + padding-top: 1rem!important; } + .pt-md-4 { - padding-top: 1.5rem !important; + padding-top: 1.5rem!important; } + .pt-md-5 { - padding-top: 3rem !important; + padding-top: 3rem!important; } + .pe-md-0 { - padding-right: 0 !important; + padding-right: 0!important; } + .pe-md-1 { - padding-right: 0.25rem !important; + padding-right: .25rem!important; } + .pe-md-2 { - padding-right: 0.5rem !important; + padding-right: .5rem!important; } + .pe-md-3 { - padding-right: 1rem !important; + padding-right: 1rem!important; } + .pe-md-4 { - padding-right: 1.5rem !important; + padding-right: 1.5rem!important; } + .pe-md-5 { - padding-right: 3rem !important; + padding-right: 3rem!important; } + .pb-md-0 { - padding-bottom: 0 !important; + padding-bottom: 0!important; } + .pb-md-1 { - padding-bottom: 0.25rem !important; + padding-bottom: .25rem!important; } + .pb-md-2 { - padding-bottom: 0.5rem !important; + padding-bottom: .5rem!important; } + .pb-md-3 { - padding-bottom: 1rem !important; + padding-bottom: 1rem!important; } + .pb-md-4 { - padding-bottom: 1.5rem !important; + padding-bottom: 1.5rem!important; } + .pb-md-5 { - padding-bottom: 3rem !important; + padding-bottom: 3rem!important; } + .ps-md-0 { - padding-left: 0 !important; + padding-left: 0!important; } + .ps-md-1 { - padding-left: 0.25rem !important; + padding-left: .25rem!important; } + .ps-md-2 { - padding-left: 0.5rem !important; + padding-left: .5rem!important; } + .ps-md-3 { - padding-left: 1rem !important; + padding-left: 1rem!important; } + .ps-md-4 { - padding-left: 1.5rem !important; + padding-left: 1.5rem!important; } + .ps-md-5 { - padding-left: 3rem !important; + padding-left: 3rem!important; } + .text-md-start { - text-align: left !important; + text-align: left!important; } + .text-md-end { - text-align: right !important; + text-align: right!important; } + .text-md-center { - text-align: center !important; + text-align: center!important; } } -@media (min-width: 992px) { +@media(min-width:992px) { .float-lg-start { - float: left !important; + float: left!important; } + .float-lg-end { - float: right !important; + float: right!important; } + .float-lg-none { - float: none !important; + float: none!important; } + .d-lg-inline { - display: inline !important; + display: inline!important; } + .d-lg-inline-block { - display: inline-block !important; + display: inline-block!important; } + .d-lg-block { - display: block !important; + display: block!important; } + .d-lg-grid { - display: grid !important; + display: grid!important; } + .d-lg-table { - display: table !important; + display: table!important; } + .d-lg-table-row { - display: table-row !important; + display: table-row!important; } + .d-lg-table-cell { - display: table-cell !important; + display: table-cell!important; } + .d-lg-flex { - display: flex !important; + display: flex!important; } + .d-lg-inline-flex { - display: inline-flex !important; + display: inline-flex!important; } + .d-lg-none { - display: none !important; + display: none!important; } + .flex-lg-fill { - flex: 1 1 auto !important; + flex: 1 1 auto!important; } + .flex-lg-row { - flex-direction: row !important; + flex-direction: row!important; } + .flex-lg-column { - flex-direction: column !important; + flex-direction: column!important; } + .flex-lg-row-reverse { - flex-direction: row-reverse !important; + flex-direction: row-reverse!important; } + .flex-lg-column-reverse { - flex-direction: column-reverse !important; + flex-direction: column-reverse!important; } + .flex-lg-grow-0 { - flex-grow: 0 !important; + flex-grow: 0!important; } + .flex-lg-grow-1 { - flex-grow: 1 !important; + flex-grow: 1!important; } + .flex-lg-shrink-0 { - flex-shrink: 0 !important; + flex-shrink: 0!important; } + .flex-lg-shrink-1 { - flex-shrink: 1 !important; + flex-shrink: 1!important; } + .flex-lg-wrap { - flex-wrap: wrap !important; + flex-wrap: wrap!important; } + .flex-lg-nowrap { - flex-wrap: nowrap !important; + flex-wrap: nowrap!important; } + .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse!important; } + .gap-lg-0 { - gap: 0 !important; + gap: 0!important; } + .gap-lg-1 { - gap: 0.25rem !important; + gap: .25rem!important; } + .gap-lg-2 { - gap: 0.5rem !important; + gap: .5rem!important; } + .gap-lg-3 { - gap: 1rem !important; + gap: 1rem!important; } + .gap-lg-4 { - gap: 1.5rem !important; + gap: 1.5rem!important; } + .gap-lg-5 { - gap: 3rem !important; + gap: 3rem!important; } + .justify-content-lg-start { - justify-content: flex-start !important; + justify-content: flex-start!important; } + .justify-content-lg-end { - justify-content: flex-end !important; + justify-content: flex-end!important; } + .justify-content-lg-center { - justify-content: center !important; + justify-content: center!important; } + .justify-content-lg-between { - justify-content: space-between !important; + justify-content: space-between!important; } + .justify-content-lg-around { - justify-content: space-around !important; + justify-content: space-around!important; } + .justify-content-lg-evenly { - justify-content: space-evenly !important; + justify-content: space-evenly!important; } + .align-items-lg-start { - align-items: flex-start !important; + align-items: flex-start!important; } + .align-items-lg-end { - align-items: flex-end !important; + align-items: flex-end!important; } + .align-items-lg-center { - align-items: center !important; + align-items: center!important; } + .align-items-lg-baseline { - align-items: baseline !important; + align-items: baseline!important; } + .align-items-lg-stretch { - align-items: stretch !important; + align-items: stretch!important; } + .align-content-lg-start { - align-content: flex-start !important; + align-content: flex-start!important; } + .align-content-lg-end { - align-content: flex-end !important; + align-content: flex-end!important; } + .align-content-lg-center { - align-content: center !important; + align-content: center!important; } + .align-content-lg-between { - align-content: space-between !important; + align-content: space-between!important; } + .align-content-lg-around { - align-content: space-around !important; + align-content: space-around!important; } + .align-content-lg-stretch { - align-content: stretch !important; + align-content: stretch!important; } + .align-self-lg-auto { - align-self: auto !important; + align-self: auto!important; } + .align-self-lg-start { - align-self: flex-start !important; + align-self: flex-start!important; } + .align-self-lg-end { - align-self: flex-end !important; + align-self: flex-end!important; } + .align-self-lg-center { - align-self: center !important; + align-self: center!important; } + .align-self-lg-baseline { - align-self: baseline !important; + align-self: baseline!important; } + .align-self-lg-stretch { - align-self: stretch !important; + align-self: stretch!important; } + .order-lg-first { - order: -1 !important; + order: -1!important; } + .order-lg-0 { - order: 0 !important; + order: 0!important; } + .order-lg-1 { - order: 1 !important; + order: 1!important; } + .order-lg-2 { - order: 2 !important; + order: 2!important; } + .order-lg-3 { - order: 3 !important; + order: 3!important; } + .order-lg-4 { - order: 4 !important; + order: 4!important; } + .order-lg-5 { - order: 5 !important; + order: 5!important; } + .order-lg-last { - order: 6 !important; + order: 6!important; } + .m-lg-0 { - margin: 0 !important; + margin: 0!important; } + .m-lg-1 { - margin: 0.25rem !important; + margin: .25rem!important; } + .m-lg-2 { - margin: 0.5rem !important; + margin: .5rem!important; } + .m-lg-3 { - margin: 1rem !important; + margin: 1rem!important; } + .m-lg-4 { - margin: 1.5rem !important; + margin: 1.5rem!important; } + .m-lg-5 { - margin: 3rem !important; + margin: 3rem!important; } + .m-lg-auto { - margin: auto !important; + margin: auto!important; } + .mx-lg-0 { - margin-right: 0 !important; - margin-left: 0 !important; + margin-right: 0!important; + margin-left: 0!important; } + .mx-lg-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; + margin-right: .25rem!important; + margin-left: .25rem!important; } + .mx-lg-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; + margin-right: .5rem!important; + margin-left: .5rem!important; } + .mx-lg-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; + margin-right: 1rem!important; + margin-left: 1rem!important; } + .mx-lg-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; + margin-right: 1.5rem!important; + margin-left: 1.5rem!important; } + .mx-lg-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; + margin-right: 3rem!important; + margin-left: 3rem!important; } + .mx-lg-auto { - margin-right: auto !important; - margin-left: auto !important; + margin-right: auto!important; + margin-left: auto!important; } + .my-lg-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + margin-top: 0!important; + margin-bottom: 0!important; } + .my-lg-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; + margin-top: .25rem!important; + margin-bottom: .25rem!important; } + .my-lg-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; + margin-top: .5rem!important; + margin-bottom: .5rem!important; } + .my-lg-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; + margin-top: 1rem!important; + margin-bottom: 1rem!important; } + .my-lg-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; + margin-top: 1.5rem!important; + margin-bottom: 1.5rem!important; } + .my-lg-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; + margin-top: 3rem!important; + margin-bottom: 3rem!important; } + .my-lg-auto { - margin-top: auto !important; - margin-bottom: auto !important; + margin-top: auto!important; + margin-bottom: auto!important; } + .mt-lg-0 { - margin-top: 0 !important; + margin-top: 0!important; } + .mt-lg-1 { - margin-top: 0.25rem !important; + margin-top: .25rem!important; } + .mt-lg-2 { - margin-top: 0.5rem !important; + margin-top: .5rem!important; } + .mt-lg-3 { - margin-top: 1rem !important; + margin-top: 1rem!important; } + .mt-lg-4 { - margin-top: 1.5rem !important; + margin-top: 1.5rem!important; } + .mt-lg-5 { - margin-top: 3rem !important; + margin-top: 3rem!important; } + .mt-lg-auto { - margin-top: auto !important; + margin-top: auto!important; } + .me-lg-0 { - margin-right: 0 !important; + margin-right: 0!important; } + .me-lg-1 { - margin-right: 0.25rem !important; + margin-right: .25rem!important; } + .me-lg-2 { - margin-right: 0.5rem !important; + margin-right: .5rem!important; } + .me-lg-3 { - margin-right: 1rem !important; + margin-right: 1rem!important; } + .me-lg-4 { - margin-right: 1.5rem !important; + margin-right: 1.5rem!important; } + .me-lg-5 { - margin-right: 3rem !important; + margin-right: 3rem!important; } + .me-lg-auto { - margin-right: auto !important; + margin-right: auto!important; } + .mb-lg-0 { - margin-bottom: 0 !important; + margin-bottom: 0!important; } + .mb-lg-1 { - margin-bottom: 0.25rem !important; + margin-bottom: .25rem!important; } + .mb-lg-2 { - margin-bottom: 0.5rem !important; + margin-bottom: .5rem!important; } + .mb-lg-3 { - margin-bottom: 1rem !important; + margin-bottom: 1rem!important; } + .mb-lg-4 { - margin-bottom: 1.5rem !important; + margin-bottom: 1.5rem!important; } + .mb-lg-5 { - margin-bottom: 3rem !important; + margin-bottom: 3rem!important; } + .mb-lg-auto { - margin-bottom: auto !important; + margin-bottom: auto!important; } + .ms-lg-0 { - margin-left: 0 !important; + margin-left: 0!important; } + .ms-lg-1 { - margin-left: 0.25rem !important; + margin-left: .25rem!important; } + .ms-lg-2 { - margin-left: 0.5rem !important; + margin-left: .5rem!important; } + .ms-lg-3 { - margin-left: 1rem !important; + margin-left: 1rem!important; } + .ms-lg-4 { - margin-left: 1.5rem !important; + margin-left: 1.5rem!important; } + .ms-lg-5 { - margin-left: 3rem !important; + margin-left: 3rem!important; } + .ms-lg-auto { - margin-left: auto !important; + margin-left: auto!important; } + .m-lg-n1 { - margin: -0.25rem !important; + margin: -.25rem!important; } + .m-lg-n2 { - margin: -0.5rem !important; + margin: -.5rem!important; } + .m-lg-n3 { - margin: -1rem !important; + margin: -1rem!important; } + .m-lg-n4 { - margin: -1.5rem !important; + margin: -1.5rem!important; } + .m-lg-n5 { - margin: -3rem !important; + margin: -3rem!important; } + .mx-lg-n1 { - margin-right: -0.25rem !important; - margin-left: -0.25rem !important; + margin-right: -.25rem!important; + margin-left: -.25rem!important; } + .mx-lg-n2 { - margin-right: -0.5rem !important; - margin-left: -0.5rem !important; + margin-right: -.5rem!important; + margin-left: -.5rem!important; } + .mx-lg-n3 { - margin-right: -1rem !important; - margin-left: -1rem !important; + margin-right: -1rem!important; + margin-left: -1rem!important; } + .mx-lg-n4 { - margin-right: -1.5rem !important; - margin-left: -1.5rem !important; + margin-right: -1.5rem!important; + margin-left: -1.5rem!important; } + .mx-lg-n5 { - margin-right: -3rem !important; - margin-left: -3rem !important; + margin-right: -3rem!important; + margin-left: -3rem!important; } + .my-lg-n1 { - margin-top: -0.25rem !important; - margin-bottom: -0.25rem !important; + margin-top: -.25rem!important; + margin-bottom: -.25rem!important; } + .my-lg-n2 { - margin-top: -0.5rem !important; - margin-bottom: -0.5rem !important; + margin-top: -.5rem!important; + margin-bottom: -.5rem!important; } + .my-lg-n3 { - margin-top: -1rem !important; - margin-bottom: -1rem !important; + margin-top: -1rem!important; + margin-bottom: -1rem!important; } + .my-lg-n4 { - margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important; + margin-top: -1.5rem!important; + margin-bottom: -1.5rem!important; } + .my-lg-n5 { - margin-top: -3rem !important; - margin-bottom: -3rem !important; + margin-top: -3rem!important; + margin-bottom: -3rem!important; } + .mt-lg-n1 { - margin-top: -0.25rem !important; + margin-top: -.25rem!important; } + .mt-lg-n2 { - margin-top: -0.5rem !important; + margin-top: -.5rem!important; } + .mt-lg-n3 { - margin-top: -1rem !important; + margin-top: -1rem!important; } + .mt-lg-n4 { - margin-top: -1.5rem !important; + margin-top: -1.5rem!important; } + .mt-lg-n5 { - margin-top: -3rem !important; + margin-top: -3rem!important; } + .me-lg-n1 { - margin-right: -0.25rem !important; + margin-right: -.25rem!important; } + .me-lg-n2 { - margin-right: -0.5rem !important; + margin-right: -.5rem!important; } + .me-lg-n3 { - margin-right: -1rem !important; + margin-right: -1rem!important; } + .me-lg-n4 { - margin-right: -1.5rem !important; + margin-right: -1.5rem!important; } + .me-lg-n5 { - margin-right: -3rem !important; + margin-right: -3rem!important; } + .mb-lg-n1 { - margin-bottom: -0.25rem !important; + margin-bottom: -.25rem!important; } + .mb-lg-n2 { - margin-bottom: -0.5rem !important; + margin-bottom: -.5rem!important; } + .mb-lg-n3 { - margin-bottom: -1rem !important; + margin-bottom: -1rem!important; } + .mb-lg-n4 { - margin-bottom: -1.5rem !important; + margin-bottom: -1.5rem!important; } + .mb-lg-n5 { - margin-bottom: -3rem !important; + margin-bottom: -3rem!important; } + .ms-lg-n1 { - margin-left: -0.25rem !important; + margin-left: -.25rem!important; } + .ms-lg-n2 { - margin-left: -0.5rem !important; + margin-left: -.5rem!important; } + .ms-lg-n3 { - margin-left: -1rem !important; + margin-left: -1rem!important; } + .ms-lg-n4 { - margin-left: -1.5rem !important; + margin-left: -1.5rem!important; } + .ms-lg-n5 { - margin-left: -3rem !important; + margin-left: -3rem!important; } + .p-lg-0 { - padding: 0 !important; + padding: 0!important; } + .p-lg-1 { - padding: 0.25rem !important; + padding: .25rem!important; } + .p-lg-2 { - padding: 0.5rem !important; + padding: .5rem!important; } + .p-lg-3 { - padding: 1rem !important; + padding: 1rem!important; } + .p-lg-4 { - padding: 1.5rem !important; + padding: 1.5rem!important; } + .p-lg-5 { - padding: 3rem !important; + padding: 3rem!important; } + .px-lg-0 { - padding-right: 0 !important; - padding-left: 0 !important; + padding-right: 0!important; + padding-left: 0!important; } + .px-lg-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; + padding-right: .25rem!important; + padding-left: .25rem!important; } + .px-lg-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; + padding-right: .5rem!important; + padding-left: .5rem!important; } + .px-lg-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; + padding-right: 1rem!important; + padding-left: 1rem!important; } + .px-lg-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; + padding-right: 1.5rem!important; + padding-left: 1.5rem!important; } + .px-lg-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; + padding-right: 3rem!important; + padding-left: 3rem!important; } + .py-lg-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; + padding-top: 0!important; + padding-bottom: 0!important; } + .py-lg-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; + padding-top: .25rem!important; + padding-bottom: .25rem!important; } + .py-lg-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; + padding-top: .5rem!important; + padding-bottom: .5rem!important; } + .py-lg-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; + padding-top: 1rem!important; + padding-bottom: 1rem!important; } + .py-lg-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; + padding-top: 1.5rem!important; + padding-bottom: 1.5rem!important; } + .py-lg-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; + padding-top: 3rem!important; + padding-bottom: 3rem!important; } + .pt-lg-0 { - padding-top: 0 !important; + padding-top: 0!important; } + .pt-lg-1 { - padding-top: 0.25rem !important; + padding-top: .25rem!important; } + .pt-lg-2 { - padding-top: 0.5rem !important; + padding-top: .5rem!important; } + .pt-lg-3 { - padding-top: 1rem !important; + padding-top: 1rem!important; } + .pt-lg-4 { - padding-top: 1.5rem !important; + padding-top: 1.5rem!important; } + .pt-lg-5 { - padding-top: 3rem !important; + padding-top: 3rem!important; } + .pe-lg-0 { - padding-right: 0 !important; + padding-right: 0!important; } + .pe-lg-1 { - padding-right: 0.25rem !important; + padding-right: .25rem!important; } + .pe-lg-2 { - padding-right: 0.5rem !important; + padding-right: .5rem!important; } + .pe-lg-3 { - padding-right: 1rem !important; + padding-right: 1rem!important; } + .pe-lg-4 { - padding-right: 1.5rem !important; + padding-right: 1.5rem!important; } + .pe-lg-5 { - padding-right: 3rem !important; + padding-right: 3rem!important; } + .pb-lg-0 { - padding-bottom: 0 !important; + padding-bottom: 0!important; } + .pb-lg-1 { - padding-bottom: 0.25rem !important; + padding-bottom: .25rem!important; } + .pb-lg-2 { - padding-bottom: 0.5rem !important; + padding-bottom: .5rem!important; } + .pb-lg-3 { - padding-bottom: 1rem !important; + padding-bottom: 1rem!important; } + .pb-lg-4 { - padding-bottom: 1.5rem !important; + padding-bottom: 1.5rem!important; } + .pb-lg-5 { - padding-bottom: 3rem !important; + padding-bottom: 3rem!important; } + .ps-lg-0 { - padding-left: 0 !important; + padding-left: 0!important; } + .ps-lg-1 { - padding-left: 0.25rem !important; + padding-left: .25rem!important; } + .ps-lg-2 { - padding-left: 0.5rem !important; + padding-left: .5rem!important; } + .ps-lg-3 { - padding-left: 1rem !important; + padding-left: 1rem!important; } + .ps-lg-4 { - padding-left: 1.5rem !important; + padding-left: 1.5rem!important; } + .ps-lg-5 { - padding-left: 3rem !important; + padding-left: 3rem!important; } + .text-lg-start { - text-align: left !important; + text-align: left!important; } + .text-lg-end { - text-align: right !important; + text-align: right!important; } + .text-lg-center { - text-align: center !important; + text-align: center!important; } } -@media (min-width: 1200px) { +@media(min-width:1200px) { .float-xl-start { - float: left !important; + float: left!important; } + .float-xl-end { - float: right !important; + float: right!important; } + .float-xl-none { - float: none !important; + float: none!important; } + .d-xl-inline { - display: inline !important; + display: inline!important; } + .d-xl-inline-block { - display: inline-block !important; + display: inline-block!important; } + .d-xl-block { - display: block !important; + display: block!important; } + .d-xl-grid { - display: grid !important; + display: grid!important; } + .d-xl-table { - display: table !important; + display: table!important; } + .d-xl-table-row { - display: table-row !important; + display: table-row!important; } + .d-xl-table-cell { - display: table-cell !important; + display: table-cell!important; } + .d-xl-flex { - display: flex !important; + display: flex!important; } + .d-xl-inline-flex { - display: inline-flex !important; + display: inline-flex!important; } + .d-xl-none { - display: none !important; + display: none!important; } + .flex-xl-fill { - flex: 1 1 auto !important; + flex: 1 1 auto!important; } + .flex-xl-row { - flex-direction: row !important; + flex-direction: row!important; } + .flex-xl-column { - flex-direction: column !important; + flex-direction: column!important; } + .flex-xl-row-reverse { - flex-direction: row-reverse !important; + flex-direction: row-reverse!important; } + .flex-xl-column-reverse { - flex-direction: column-reverse !important; + flex-direction: column-reverse!important; } + .flex-xl-grow-0 { - flex-grow: 0 !important; + flex-grow: 0!important; } + .flex-xl-grow-1 { - flex-grow: 1 !important; + flex-grow: 1!important; } + .flex-xl-shrink-0 { - flex-shrink: 0 !important; + flex-shrink: 0!important; } + .flex-xl-shrink-1 { - flex-shrink: 1 !important; + flex-shrink: 1!important; } + .flex-xl-wrap { - flex-wrap: wrap !important; + flex-wrap: wrap!important; } + .flex-xl-nowrap { - flex-wrap: nowrap !important; + flex-wrap: nowrap!important; } + .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse!important; } + .gap-xl-0 { - gap: 0 !important; + gap: 0!important; } + .gap-xl-1 { - gap: 0.25rem !important; + gap: .25rem!important; } + .gap-xl-2 { - gap: 0.5rem !important; + gap: .5rem!important; } + .gap-xl-3 { - gap: 1rem !important; + gap: 1rem!important; } + .gap-xl-4 { - gap: 1.5rem !important; + gap: 1.5rem!important; } + .gap-xl-5 { - gap: 3rem !important; + gap: 3rem!important; } + .justify-content-xl-start { - justify-content: flex-start !important; + justify-content: flex-start!important; } + .justify-content-xl-end { - justify-content: flex-end !important; + justify-content: flex-end!important; } + .justify-content-xl-center { - justify-content: center !important; + justify-content: center!important; } + .justify-content-xl-between { - justify-content: space-between !important; + justify-content: space-between!important; } + .justify-content-xl-around { - justify-content: space-around !important; + justify-content: space-around!important; } + .justify-content-xl-evenly { - justify-content: space-evenly !important; + justify-content: space-evenly!important; } + .align-items-xl-start { - align-items: flex-start !important; + align-items: flex-start!important; } + .align-items-xl-end { - align-items: flex-end !important; + align-items: flex-end!important; } + .align-items-xl-center { - align-items: center !important; + align-items: center!important; } + .align-items-xl-baseline { - align-items: baseline !important; + align-items: baseline!important; } + .align-items-xl-stretch { - align-items: stretch !important; + align-items: stretch!important; } + .align-content-xl-start { - align-content: flex-start !important; + align-content: flex-start!important; } + .align-content-xl-end { - align-content: flex-end !important; + align-content: flex-end!important; } + .align-content-xl-center { - align-content: center !important; + align-content: center!important; } + .align-content-xl-between { - align-content: space-between !important; + align-content: space-between!important; } + .align-content-xl-around { - align-content: space-around !important; + align-content: space-around!important; } + .align-content-xl-stretch { - align-content: stretch !important; + align-content: stretch!important; } + .align-self-xl-auto { - align-self: auto !important; + align-self: auto!important; } + .align-self-xl-start { - align-self: flex-start !important; + align-self: flex-start!important; } + .align-self-xl-end { - align-self: flex-end !important; + align-self: flex-end!important; } + .align-self-xl-center { - align-self: center !important; + align-self: center!important; } + .align-self-xl-baseline { - align-self: baseline !important; + align-self: baseline!important; } + .align-self-xl-stretch { - align-self: stretch !important; + align-self: stretch!important; } + .order-xl-first { - order: -1 !important; + order: -1!important; } + .order-xl-0 { - order: 0 !important; + order: 0!important; } + .order-xl-1 { - order: 1 !important; + order: 1!important; } + .order-xl-2 { - order: 2 !important; + order: 2!important; } + .order-xl-3 { - order: 3 !important; + order: 3!important; } + .order-xl-4 { - order: 4 !important; + order: 4!important; } + .order-xl-5 { - order: 5 !important; + order: 5!important; } + .order-xl-last { - order: 6 !important; + order: 6!important; } + .m-xl-0 { - margin: 0 !important; + margin: 0!important; } + .m-xl-1 { - margin: 0.25rem !important; + margin: .25rem!important; } + .m-xl-2 { - margin: 0.5rem !important; + margin: .5rem!important; } + .m-xl-3 { - margin: 1rem !important; + margin: 1rem!important; } + .m-xl-4 { - margin: 1.5rem !important; + margin: 1.5rem!important; } + .m-xl-5 { - margin: 3rem !important; + margin: 3rem!important; } + .m-xl-auto { - margin: auto !important; + margin: auto!important; } + .mx-xl-0 { - margin-right: 0 !important; - margin-left: 0 !important; + margin-right: 0!important; + margin-left: 0!important; } + .mx-xl-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; + margin-right: .25rem!important; + margin-left: .25rem!important; } + .mx-xl-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; + margin-right: .5rem!important; + margin-left: .5rem!important; } + .mx-xl-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; + margin-right: 1rem!important; + margin-left: 1rem!important; } + .mx-xl-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; + margin-right: 1.5rem!important; + margin-left: 1.5rem!important; } + .mx-xl-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; + margin-right: 3rem!important; + margin-left: 3rem!important; } + .mx-xl-auto { - margin-right: auto !important; - margin-left: auto !important; + margin-right: auto!important; + margin-left: auto!important; } + .my-xl-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + margin-top: 0!important; + margin-bottom: 0!important; } + .my-xl-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; + margin-top: .25rem!important; + margin-bottom: .25rem!important; } + .my-xl-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; + margin-top: .5rem!important; + margin-bottom: .5rem!important; } + .my-xl-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; + margin-top: 1rem!important; + margin-bottom: 1rem!important; } + .my-xl-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; + margin-top: 1.5rem!important; + margin-bottom: 1.5rem!important; } + .my-xl-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; + margin-top: 3rem!important; + margin-bottom: 3rem!important; } + .my-xl-auto { - margin-top: auto !important; - margin-bottom: auto !important; + margin-top: auto!important; + margin-bottom: auto!important; } + .mt-xl-0 { - margin-top: 0 !important; + margin-top: 0!important; } + .mt-xl-1 { - margin-top: 0.25rem !important; + margin-top: .25rem!important; } + .mt-xl-2 { - margin-top: 0.5rem !important; + margin-top: .5rem!important; } + .mt-xl-3 { - margin-top: 1rem !important; + margin-top: 1rem!important; } + .mt-xl-4 { - margin-top: 1.5rem !important; + margin-top: 1.5rem!important; } + .mt-xl-5 { - margin-top: 3rem !important; + margin-top: 3rem!important; } + .mt-xl-auto { - margin-top: auto !important; + margin-top: auto!important; } + .me-xl-0 { - margin-right: 0 !important; + margin-right: 0!important; } + .me-xl-1 { - margin-right: 0.25rem !important; + margin-right: .25rem!important; } + .me-xl-2 { - margin-right: 0.5rem !important; + margin-right: .5rem!important; } + .me-xl-3 { - margin-right: 1rem !important; + margin-right: 1rem!important; } + .me-xl-4 { - margin-right: 1.5rem !important; + margin-right: 1.5rem!important; } + .me-xl-5 { - margin-right: 3rem !important; + margin-right: 3rem!important; } + .me-xl-auto { - margin-right: auto !important; + margin-right: auto!important; } + .mb-xl-0 { - margin-bottom: 0 !important; + margin-bottom: 0!important; } + .mb-xl-1 { - margin-bottom: 0.25rem !important; + margin-bottom: .25rem!important; } + .mb-xl-2 { - margin-bottom: 0.5rem !important; + margin-bottom: .5rem!important; } + .mb-xl-3 { - margin-bottom: 1rem !important; + margin-bottom: 1rem!important; } + .mb-xl-4 { - margin-bottom: 1.5rem !important; + margin-bottom: 1.5rem!important; } + .mb-xl-5 { - margin-bottom: 3rem !important; + margin-bottom: 3rem!important; } + .mb-xl-auto { - margin-bottom: auto !important; + margin-bottom: auto!important; } + .ms-xl-0 { - margin-left: 0 !important; + margin-left: 0!important; } + .ms-xl-1 { - margin-left: 0.25rem !important; + margin-left: .25rem!important; } + .ms-xl-2 { - margin-left: 0.5rem !important; + margin-left: .5rem!important; } + .ms-xl-3 { - margin-left: 1rem !important; + margin-left: 1rem!important; } + .ms-xl-4 { - margin-left: 1.5rem !important; + margin-left: 1.5rem!important; } + .ms-xl-5 { - margin-left: 3rem !important; + margin-left: 3rem!important; } + .ms-xl-auto { - margin-left: auto !important; + margin-left: auto!important; } + .m-xl-n1 { - margin: -0.25rem !important; + margin: -.25rem!important; } + .m-xl-n2 { - margin: -0.5rem !important; + margin: -.5rem!important; } + .m-xl-n3 { - margin: -1rem !important; + margin: -1rem!important; } + .m-xl-n4 { - margin: -1.5rem !important; + margin: -1.5rem!important; } + .m-xl-n5 { - margin: -3rem !important; + margin: -3rem!important; } + .mx-xl-n1 { - margin-right: -0.25rem !important; - margin-left: -0.25rem !important; + margin-right: -.25rem!important; + margin-left: -.25rem!important; } + .mx-xl-n2 { - margin-right: -0.5rem !important; - margin-left: -0.5rem !important; + margin-right: -.5rem!important; + margin-left: -.5rem!important; } + .mx-xl-n3 { - margin-right: -1rem !important; - margin-left: -1rem !important; + margin-right: -1rem!important; + margin-left: -1rem!important; } + .mx-xl-n4 { - margin-right: -1.5rem !important; - margin-left: -1.5rem !important; + margin-right: -1.5rem!important; + margin-left: -1.5rem!important; } + .mx-xl-n5 { - margin-right: -3rem !important; - margin-left: -3rem !important; + margin-right: -3rem!important; + margin-left: -3rem!important; } + .my-xl-n1 { - margin-top: -0.25rem !important; - margin-bottom: -0.25rem !important; + margin-top: -.25rem!important; + margin-bottom: -.25rem!important; } + .my-xl-n2 { - margin-top: -0.5rem !important; - margin-bottom: -0.5rem !important; + margin-top: -.5rem!important; + margin-bottom: -.5rem!important; } + .my-xl-n3 { - margin-top: -1rem !important; - margin-bottom: -1rem !important; + margin-top: -1rem!important; + margin-bottom: -1rem!important; } + .my-xl-n4 { - margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important; + margin-top: -1.5rem!important; + margin-bottom: -1.5rem!important; } + .my-xl-n5 { - margin-top: -3rem !important; - margin-bottom: -3rem !important; + margin-top: -3rem!important; + margin-bottom: -3rem!important; } + .mt-xl-n1 { - margin-top: -0.25rem !important; + margin-top: -.25rem!important; } + .mt-xl-n2 { - margin-top: -0.5rem !important; + margin-top: -.5rem!important; } + .mt-xl-n3 { - margin-top: -1rem !important; + margin-top: -1rem!important; } + .mt-xl-n4 { - margin-top: -1.5rem !important; + margin-top: -1.5rem!important; } + .mt-xl-n5 { - margin-top: -3rem !important; + margin-top: -3rem!important; } + .me-xl-n1 { - margin-right: -0.25rem !important; + margin-right: -.25rem!important; } + .me-xl-n2 { - margin-right: -0.5rem !important; + margin-right: -.5rem!important; } + .me-xl-n3 { - margin-right: -1rem !important; + margin-right: -1rem!important; } + .me-xl-n4 { - margin-right: -1.5rem !important; + margin-right: -1.5rem!important; } + .me-xl-n5 { - margin-right: -3rem !important; + margin-right: -3rem!important; } + .mb-xl-n1 { - margin-bottom: -0.25rem !important; + margin-bottom: -.25rem!important; } + .mb-xl-n2 { - margin-bottom: -0.5rem !important; + margin-bottom: -.5rem!important; } + .mb-xl-n3 { - margin-bottom: -1rem !important; + margin-bottom: -1rem!important; } + .mb-xl-n4 { - margin-bottom: -1.5rem !important; + margin-bottom: -1.5rem!important; } + .mb-xl-n5 { - margin-bottom: -3rem !important; + margin-bottom: -3rem!important; } + .ms-xl-n1 { - margin-left: -0.25rem !important; + margin-left: -.25rem!important; } + .ms-xl-n2 { - margin-left: -0.5rem !important; + margin-left: -.5rem!important; } + .ms-xl-n3 { - margin-left: -1rem !important; + margin-left: -1rem!important; } + .ms-xl-n4 { - margin-left: -1.5rem !important; + margin-left: -1.5rem!important; } + .ms-xl-n5 { - margin-left: -3rem !important; + margin-left: -3rem!important; } + .p-xl-0 { - padding: 0 !important; + padding: 0!important; } + .p-xl-1 { - padding: 0.25rem !important; + padding: .25rem!important; } + .p-xl-2 { - padding: 0.5rem !important; + padding: .5rem!important; } + .p-xl-3 { - padding: 1rem !important; + padding: 1rem!important; } + .p-xl-4 { - padding: 1.5rem !important; + padding: 1.5rem!important; } + .p-xl-5 { - padding: 3rem !important; + padding: 3rem!important; } + .px-xl-0 { - padding-right: 0 !important; - padding-left: 0 !important; + padding-right: 0!important; + padding-left: 0!important; } + .px-xl-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; + padding-right: .25rem!important; + padding-left: .25rem!important; } + .px-xl-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; + padding-right: .5rem!important; + padding-left: .5rem!important; } + .px-xl-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; + padding-right: 1rem!important; + padding-left: 1rem!important; } + .px-xl-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; + padding-right: 1.5rem!important; + padding-left: 1.5rem!important; } + .px-xl-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; + padding-right: 3rem!important; + padding-left: 3rem!important; } + .py-xl-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; + padding-top: 0!important; + padding-bottom: 0!important; } + .py-xl-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; + padding-top: .25rem!important; + padding-bottom: .25rem!important; } + .py-xl-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; + padding-top: .5rem!important; + padding-bottom: .5rem!important; } + .py-xl-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; + padding-top: 1rem!important; + padding-bottom: 1rem!important; } + .py-xl-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; + padding-top: 1.5rem!important; + padding-bottom: 1.5rem!important; } + .py-xl-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; + padding-top: 3rem!important; + padding-bottom: 3rem!important; } + .pt-xl-0 { - padding-top: 0 !important; + padding-top: 0!important; } + .pt-xl-1 { - padding-top: 0.25rem !important; + padding-top: .25rem!important; } + .pt-xl-2 { - padding-top: 0.5rem !important; + padding-top: .5rem!important; } + .pt-xl-3 { - padding-top: 1rem !important; + padding-top: 1rem!important; } + .pt-xl-4 { - padding-top: 1.5rem !important; + padding-top: 1.5rem!important; } + .pt-xl-5 { - padding-top: 3rem !important; + padding-top: 3rem!important; } + .pe-xl-0 { - padding-right: 0 !important; + padding-right: 0!important; } + .pe-xl-1 { - padding-right: 0.25rem !important; + padding-right: .25rem!important; } + .pe-xl-2 { - padding-right: 0.5rem !important; + padding-right: .5rem!important; } + .pe-xl-3 { - padding-right: 1rem !important; + padding-right: 1rem!important; } + .pe-xl-4 { - padding-right: 1.5rem !important; + padding-right: 1.5rem!important; } + .pe-xl-5 { - padding-right: 3rem !important; + padding-right: 3rem!important; } + .pb-xl-0 { - padding-bottom: 0 !important; + padding-bottom: 0!important; } + .pb-xl-1 { - padding-bottom: 0.25rem !important; + padding-bottom: .25rem!important; } + .pb-xl-2 { - padding-bottom: 0.5rem !important; + padding-bottom: .5rem!important; } + .pb-xl-3 { - padding-bottom: 1rem !important; + padding-bottom: 1rem!important; } + .pb-xl-4 { - padding-bottom: 1.5rem !important; + padding-bottom: 1.5rem!important; } + .pb-xl-5 { - padding-bottom: 3rem !important; + padding-bottom: 3rem!important; } + .ps-xl-0 { - padding-left: 0 !important; + padding-left: 0!important; } + .ps-xl-1 { - padding-left: 0.25rem !important; + padding-left: .25rem!important; } + .ps-xl-2 { - padding-left: 0.5rem !important; + padding-left: .5rem!important; } + .ps-xl-3 { - padding-left: 1rem !important; + padding-left: 1rem!important; } + .ps-xl-4 { - padding-left: 1.5rem !important; + padding-left: 1.5rem!important; } + .ps-xl-5 { - padding-left: 3rem !important; + padding-left: 3rem!important; } + .text-xl-start { - text-align: left !important; + text-align: left!important; } + .text-xl-end { - text-align: right !important; + text-align: right!important; } + .text-xl-center { - text-align: center !important; + text-align: center!important; } } -@media (min-width: 1400px) { +@media(min-width:1400px) { .float-xxl-start { - float: left !important; + float: left!important; } + .float-xxl-end { - float: right !important; + float: right!important; } + .float-xxl-none { - float: none !important; + float: none!important; } + .d-xxl-inline { - display: inline !important; + display: inline!important; } + .d-xxl-inline-block { - display: inline-block !important; + display: inline-block!important; } + .d-xxl-block { - display: block !important; + display: block!important; } + .d-xxl-grid { - display: grid !important; + display: grid!important; } + .d-xxl-table { - display: table !important; + display: table!important; } + .d-xxl-table-row { - display: table-row !important; + display: table-row!important; } + .d-xxl-table-cell { - display: table-cell !important; + display: table-cell!important; } + .d-xxl-flex { - display: flex !important; + display: flex!important; } + .d-xxl-inline-flex { - display: inline-flex !important; + display: inline-flex!important; } + .d-xxl-none { - display: none !important; + display: none!important; } + .flex-xxl-fill { - flex: 1 1 auto !important; + flex: 1 1 auto!important; } + .flex-xxl-row { - flex-direction: row !important; + flex-direction: row!important; } + .flex-xxl-column { - flex-direction: column !important; + flex-direction: column!important; } + .flex-xxl-row-reverse { - flex-direction: row-reverse !important; + flex-direction: row-reverse!important; } + .flex-xxl-column-reverse { - flex-direction: column-reverse !important; + flex-direction: column-reverse!important; } + .flex-xxl-grow-0 { - flex-grow: 0 !important; + flex-grow: 0!important; } + .flex-xxl-grow-1 { - flex-grow: 1 !important; + flex-grow: 1!important; } + .flex-xxl-shrink-0 { - flex-shrink: 0 !important; + flex-shrink: 0!important; } + .flex-xxl-shrink-1 { - flex-shrink: 1 !important; + flex-shrink: 1!important; } + .flex-xxl-wrap { - flex-wrap: wrap !important; + flex-wrap: wrap!important; } + .flex-xxl-nowrap { - flex-wrap: nowrap !important; + flex-wrap: nowrap!important; } + .flex-xxl-wrap-reverse { - flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse!important; } + .gap-xxl-0 { - gap: 0 !important; + gap: 0!important; } + .gap-xxl-1 { - gap: 0.25rem !important; + gap: .25rem!important; } + .gap-xxl-2 { - gap: 0.5rem !important; + gap: .5rem!important; } + .gap-xxl-3 { - gap: 1rem !important; + gap: 1rem!important; } + .gap-xxl-4 { - gap: 1.5rem !important; + gap: 1.5rem!important; } + .gap-xxl-5 { - gap: 3rem !important; + gap: 3rem!important; } + .justify-content-xxl-start { - justify-content: flex-start !important; + justify-content: flex-start!important; } + .justify-content-xxl-end { - justify-content: flex-end !important; + justify-content: flex-end!important; } + .justify-content-xxl-center { - justify-content: center !important; + justify-content: center!important; } + .justify-content-xxl-between { - justify-content: space-between !important; + justify-content: space-between!important; } + .justify-content-xxl-around { - justify-content: space-around !important; + justify-content: space-around!important; } + .justify-content-xxl-evenly { - justify-content: space-evenly !important; + justify-content: space-evenly!important; } + .align-items-xxl-start { - align-items: flex-start !important; + align-items: flex-start!important; } + .align-items-xxl-end { - align-items: flex-end !important; + align-items: flex-end!important; } + .align-items-xxl-center { - align-items: center !important; + align-items: center!important; } + .align-items-xxl-baseline { - align-items: baseline !important; + align-items: baseline!important; } + .align-items-xxl-stretch { - align-items: stretch !important; + align-items: stretch!important; } + .align-content-xxl-start { - align-content: flex-start !important; + align-content: flex-start!important; } + .align-content-xxl-end { - align-content: flex-end !important; + align-content: flex-end!important; } + .align-content-xxl-center { - align-content: center !important; + align-content: center!important; } + .align-content-xxl-between { - align-content: space-between !important; + align-content: space-between!important; } + .align-content-xxl-around { - align-content: space-around !important; + align-content: space-around!important; } + .align-content-xxl-stretch { - align-content: stretch !important; + align-content: stretch!important; } + .align-self-xxl-auto { - align-self: auto !important; + align-self: auto!important; } + .align-self-xxl-start { - align-self: flex-start !important; + align-self: flex-start!important; } + .align-self-xxl-end { - align-self: flex-end !important; + align-self: flex-end!important; } + .align-self-xxl-center { - align-self: center !important; + align-self: center!important; } + .align-self-xxl-baseline { - align-self: baseline !important; + align-self: baseline!important; } + .align-self-xxl-stretch { - align-self: stretch !important; + align-self: stretch!important; } + .order-xxl-first { - order: -1 !important; + order: -1!important; } + .order-xxl-0 { - order: 0 !important; + order: 0!important; } + .order-xxl-1 { - order: 1 !important; + order: 1!important; } + .order-xxl-2 { - order: 2 !important; + order: 2!important; } + .order-xxl-3 { - order: 3 !important; + order: 3!important; } + .order-xxl-4 { - order: 4 !important; + order: 4!important; } + .order-xxl-5 { - order: 5 !important; + order: 5!important; } + .order-xxl-last { - order: 6 !important; + order: 6!important; } + .m-xxl-0 { - margin: 0 !important; + margin: 0!important; } + .m-xxl-1 { - margin: 0.25rem !important; + margin: .25rem!important; } + .m-xxl-2 { - margin: 0.5rem !important; + margin: .5rem!important; } + .m-xxl-3 { - margin: 1rem !important; + margin: 1rem!important; } + .m-xxl-4 { - margin: 1.5rem !important; + margin: 1.5rem!important; } + .m-xxl-5 { - margin: 3rem !important; + margin: 3rem!important; } + .m-xxl-auto { - margin: auto !important; + margin: auto!important; } + .mx-xxl-0 { - margin-right: 0 !important; - margin-left: 0 !important; + margin-right: 0!important; + margin-left: 0!important; } + .mx-xxl-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; + margin-right: .25rem!important; + margin-left: .25rem!important; } + .mx-xxl-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; + margin-right: .5rem!important; + margin-left: .5rem!important; } + .mx-xxl-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; + margin-right: 1rem!important; + margin-left: 1rem!important; } + .mx-xxl-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; + margin-right: 1.5rem!important; + margin-left: 1.5rem!important; } + .mx-xxl-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; + margin-right: 3rem!important; + margin-left: 3rem!important; } + .mx-xxl-auto { - margin-right: auto !important; - margin-left: auto !important; + margin-right: auto!important; + margin-left: auto!important; } + .my-xxl-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + margin-top: 0!important; + margin-bottom: 0!important; } + .my-xxl-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; + margin-top: .25rem!important; + margin-bottom: .25rem!important; } + .my-xxl-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; + margin-top: .5rem!important; + margin-bottom: .5rem!important; } + .my-xxl-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; + margin-top: 1rem!important; + margin-bottom: 1rem!important; } + .my-xxl-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; + margin-top: 1.5rem!important; + margin-bottom: 1.5rem!important; } + .my-xxl-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; + margin-top: 3rem!important; + margin-bottom: 3rem!important; } + .my-xxl-auto { - margin-top: auto !important; - margin-bottom: auto !important; + margin-top: auto!important; + margin-bottom: auto!important; } + .mt-xxl-0 { - margin-top: 0 !important; + margin-top: 0!important; } + .mt-xxl-1 { - margin-top: 0.25rem !important; + margin-top: .25rem!important; } + .mt-xxl-2 { - margin-top: 0.5rem !important; + margin-top: .5rem!important; } + .mt-xxl-3 { - margin-top: 1rem !important; + margin-top: 1rem!important; } + .mt-xxl-4 { - margin-top: 1.5rem !important; + margin-top: 1.5rem!important; } + .mt-xxl-5 { - margin-top: 3rem !important; + margin-top: 3rem!important; } + .mt-xxl-auto { - margin-top: auto !important; + margin-top: auto!important; } + .me-xxl-0 { - margin-right: 0 !important; + margin-right: 0!important; } + .me-xxl-1 { - margin-right: 0.25rem !important; + margin-right: .25rem!important; } + .me-xxl-2 { - margin-right: 0.5rem !important; + margin-right: .5rem!important; } + .me-xxl-3 { - margin-right: 1rem !important; + margin-right: 1rem!important; } + .me-xxl-4 { - margin-right: 1.5rem !important; + margin-right: 1.5rem!important; } + .me-xxl-5 { - margin-right: 3rem !important; + margin-right: 3rem!important; } + .me-xxl-auto { - margin-right: auto !important; + margin-right: auto!important; } + .mb-xxl-0 { - margin-bottom: 0 !important; + margin-bottom: 0!important; } + .mb-xxl-1 { - margin-bottom: 0.25rem !important; + margin-bottom: .25rem!important; } + .mb-xxl-2 { - margin-bottom: 0.5rem !important; + margin-bottom: .5rem!important; } + .mb-xxl-3 { - margin-bottom: 1rem !important; + margin-bottom: 1rem!important; } + .mb-xxl-4 { - margin-bottom: 1.5rem !important; + margin-bottom: 1.5rem!important; } + .mb-xxl-5 { - margin-bottom: 3rem !important; + margin-bottom: 3rem!important; } + .mb-xxl-auto { - margin-bottom: auto !important; + margin-bottom: auto!important; } + .ms-xxl-0 { - margin-left: 0 !important; + margin-left: 0!important; } + .ms-xxl-1 { - margin-left: 0.25rem !important; + margin-left: .25rem!important; } + .ms-xxl-2 { - margin-left: 0.5rem !important; + margin-left: .5rem!important; } + .ms-xxl-3 { - margin-left: 1rem !important; + margin-left: 1rem!important; } + .ms-xxl-4 { - margin-left: 1.5rem !important; + margin-left: 1.5rem!important; } + .ms-xxl-5 { - margin-left: 3rem !important; + margin-left: 3rem!important; } + .ms-xxl-auto { - margin-left: auto !important; + margin-left: auto!important; } + .m-xxl-n1 { - margin: -0.25rem !important; + margin: -.25rem!important; } + .m-xxl-n2 { - margin: -0.5rem !important; + margin: -.5rem!important; } + .m-xxl-n3 { - margin: -1rem !important; + margin: -1rem!important; } + .m-xxl-n4 { - margin: -1.5rem !important; + margin: -1.5rem!important; } + .m-xxl-n5 { - margin: -3rem !important; + margin: -3rem!important; } + .mx-xxl-n1 { - margin-right: -0.25rem !important; - margin-left: -0.25rem !important; + margin-right: -.25rem!important; + margin-left: -.25rem!important; } + .mx-xxl-n2 { - margin-right: -0.5rem !important; - margin-left: -0.5rem !important; + margin-right: -.5rem!important; + margin-left: -.5rem!important; } + .mx-xxl-n3 { - margin-right: -1rem !important; - margin-left: -1rem !important; + margin-right: -1rem!important; + margin-left: -1rem!important; } + .mx-xxl-n4 { - margin-right: -1.5rem !important; - margin-left: -1.5rem !important; + margin-right: -1.5rem!important; + margin-left: -1.5rem!important; } + .mx-xxl-n5 { - margin-right: -3rem !important; - margin-left: -3rem !important; + margin-right: -3rem!important; + margin-left: -3rem!important; } + .my-xxl-n1 { - margin-top: -0.25rem !important; - margin-bottom: -0.25rem !important; + margin-top: -.25rem!important; + margin-bottom: -.25rem!important; } + .my-xxl-n2 { - margin-top: -0.5rem !important; - margin-bottom: -0.5rem !important; + margin-top: -.5rem!important; + margin-bottom: -.5rem!important; } + .my-xxl-n3 { - margin-top: -1rem !important; - margin-bottom: -1rem !important; + margin-top: -1rem!important; + margin-bottom: -1rem!important; } + .my-xxl-n4 { - margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important; + margin-top: -1.5rem!important; + margin-bottom: -1.5rem!important; } + .my-xxl-n5 { - margin-top: -3rem !important; - margin-bottom: -3rem !important; + margin-top: -3rem!important; + margin-bottom: -3rem!important; } + .mt-xxl-n1 { - margin-top: -0.25rem !important; + margin-top: -.25rem!important; } + .mt-xxl-n2 { - margin-top: -0.5rem !important; + margin-top: -.5rem!important; } + .mt-xxl-n3 { - margin-top: -1rem !important; + margin-top: -1rem!important; } + .mt-xxl-n4 { - margin-top: -1.5rem !important; + margin-top: -1.5rem!important; } + .mt-xxl-n5 { - margin-top: -3rem !important; + margin-top: -3rem!important; } + .me-xxl-n1 { - margin-right: -0.25rem !important; + margin-right: -.25rem!important; } + .me-xxl-n2 { - margin-right: -0.5rem !important; + margin-right: -.5rem!important; } + .me-xxl-n3 { - margin-right: -1rem !important; + margin-right: -1rem!important; } + .me-xxl-n4 { - margin-right: -1.5rem !important; + margin-right: -1.5rem!important; } + .me-xxl-n5 { - margin-right: -3rem !important; + margin-right: -3rem!important; } + .mb-xxl-n1 { - margin-bottom: -0.25rem !important; + margin-bottom: -.25rem!important; } + .mb-xxl-n2 { - margin-bottom: -0.5rem !important; + margin-bottom: -.5rem!important; } + .mb-xxl-n3 { - margin-bottom: -1rem !important; + margin-bottom: -1rem!important; } + .mb-xxl-n4 { - margin-bottom: -1.5rem !important; + margin-bottom: -1.5rem!important; } + .mb-xxl-n5 { - margin-bottom: -3rem !important; + margin-bottom: -3rem!important; } + .ms-xxl-n1 { - margin-left: -0.25rem !important; + margin-left: -.25rem!important; } + .ms-xxl-n2 { - margin-left: -0.5rem !important; + margin-left: -.5rem!important; } + .ms-xxl-n3 { - margin-left: -1rem !important; + margin-left: -1rem!important; } + .ms-xxl-n4 { - margin-left: -1.5rem !important; + margin-left: -1.5rem!important; } + .ms-xxl-n5 { - margin-left: -3rem !important; + margin-left: -3rem!important; } + .p-xxl-0 { - padding: 0 !important; + padding: 0!important; } + .p-xxl-1 { - padding: 0.25rem !important; + padding: .25rem!important; } + .p-xxl-2 { - padding: 0.5rem !important; + padding: .5rem!important; } + .p-xxl-3 { - padding: 1rem !important; + padding: 1rem!important; } + .p-xxl-4 { - padding: 1.5rem !important; + padding: 1.5rem!important; } + .p-xxl-5 { - padding: 3rem !important; + padding: 3rem!important; } + .px-xxl-0 { - padding-right: 0 !important; - padding-left: 0 !important; + padding-right: 0!important; + padding-left: 0!important; } + .px-xxl-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; + padding-right: .25rem!important; + padding-left: .25rem!important; } + .px-xxl-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; + padding-right: .5rem!important; + padding-left: .5rem!important; } + .px-xxl-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; + padding-right: 1rem!important; + padding-left: 1rem!important; } + .px-xxl-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; + padding-right: 1.5rem!important; + padding-left: 1.5rem!important; } + .px-xxl-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; + padding-right: 3rem!important; + padding-left: 3rem!important; } + .py-xxl-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; + padding-top: 0!important; + padding-bottom: 0!important; } + .py-xxl-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; + padding-top: .25rem!important; + padding-bottom: .25rem!important; } + .py-xxl-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; + padding-top: .5rem!important; + padding-bottom: .5rem!important; } + .py-xxl-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; + padding-top: 1rem!important; + padding-bottom: 1rem!important; } + .py-xxl-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; + padding-top: 1.5rem!important; + padding-bottom: 1.5rem!important; } + .py-xxl-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; + padding-top: 3rem!important; + padding-bottom: 3rem!important; } + .pt-xxl-0 { - padding-top: 0 !important; + padding-top: 0!important; } + .pt-xxl-1 { - padding-top: 0.25rem !important; + padding-top: .25rem!important; } + .pt-xxl-2 { - padding-top: 0.5rem !important; + padding-top: .5rem!important; } + .pt-xxl-3 { - padding-top: 1rem !important; + padding-top: 1rem!important; } + .pt-xxl-4 { - padding-top: 1.5rem !important; + padding-top: 1.5rem!important; } + .pt-xxl-5 { - padding-top: 3rem !important; + padding-top: 3rem!important; } + .pe-xxl-0 { - padding-right: 0 !important; + padding-right: 0!important; } + .pe-xxl-1 { - padding-right: 0.25rem !important; + padding-right: .25rem!important; } + .pe-xxl-2 { - padding-right: 0.5rem !important; + padding-right: .5rem!important; } + .pe-xxl-3 { - padding-right: 1rem !important; + padding-right: 1rem!important; } + .pe-xxl-4 { - padding-right: 1.5rem !important; + padding-right: 1.5rem!important; } + .pe-xxl-5 { - padding-right: 3rem !important; + padding-right: 3rem!important; } + .pb-xxl-0 { - padding-bottom: 0 !important; + padding-bottom: 0!important; } + .pb-xxl-1 { - padding-bottom: 0.25rem !important; + padding-bottom: .25rem!important; } + .pb-xxl-2 { - padding-bottom: 0.5rem !important; + padding-bottom: .5rem!important; } + .pb-xxl-3 { - padding-bottom: 1rem !important; + padding-bottom: 1rem!important; } + .pb-xxl-4 { - padding-bottom: 1.5rem !important; + padding-bottom: 1.5rem!important; } + .pb-xxl-5 { - padding-bottom: 3rem !important; + padding-bottom: 3rem!important; } + .ps-xxl-0 { - padding-left: 0 !important; + padding-left: 0!important; } + .ps-xxl-1 { - padding-left: 0.25rem !important; + padding-left: .25rem!important; } + .ps-xxl-2 { - padding-left: 0.5rem !important; + padding-left: .5rem!important; } + .ps-xxl-3 { - padding-left: 1rem !important; + padding-left: 1rem!important; } + .ps-xxl-4 { - padding-left: 1.5rem !important; + padding-left: 1.5rem!important; } + .ps-xxl-5 { - padding-left: 3rem !important; + padding-left: 3rem!important; } + .text-xxl-start { - text-align: left !important; + text-align: left!important; } + .text-xxl-end { - text-align: right !important; + text-align: right!important; } + .text-xxl-center { - text-align: center !important; + text-align: center!important; } } -@media (min-width: 1200px) { +@media(min-width:1200px) { .fs-1 { - font-size: 2.5rem !important; + font-size: 2.5rem!important; } + .fs-2 { - font-size: 2rem !important; + font-size: 2rem!important; } + .fs-3 { - font-size: 1.75rem !important; + font-size: 1.75rem!important; } + .fs-4 { - font-size: 1.5rem !important; + font-size: 1.5rem!important; } } @media print { .d-print-inline { - display: inline !important; + display: inline!important; } + .d-print-inline-block { - display: inline-block !important; + display: inline-block!important; } + .d-print-block { - display: block !important; + display: block!important; } + .d-print-grid { - display: grid !important; + display: grid!important; } + .d-print-table { - display: table !important; + display: table!important; } + .d-print-table-row { - display: table-row !important; + display: table-row!important; } + .d-print-table-cell { - display: table-cell !important; + display: table-cell!important; } + .d-print-flex { - display: flex !important; + display: flex!important; } + .d-print-inline-flex { - display: inline-flex !important; + display: inline-flex!important; } + .d-print-none { - display: none !important; + display: none!important; } } .bold-link { - font-family: "Montserrat", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-family: montserrat,system-ui,-apple-system,segoe ui,Roboto,helvetica neue,Arial,noto sans,liberation sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji; font-weight: 700; text-transform: uppercase; } -@media (max-width: 767.98px) { - .input-group-block input, - .input-group-block button { +@media(max-width:767.98px) { + .input-group-block input,.input-group-block button { width: 100%; - border-radius: 6px !important; + border-radius: 6px!important; } } span { color: #fff; } -input#url{ + +input#url { background-color: #2A2A2A; color: #a6acb1; } -input.form-control.form-control-sm.text-uppercase{ -color: #a6acb1; -} \ No newline at end of file +input.form-control.form-control-sm.text-uppercase { + color: #a6acb1; +} + +div.mt-2.card.card-body { + border-color: #2A2A2A; +} + diff --git a/sleeky-frontend/frontend/footer.php b/frontend/footer.php similarity index 100% rename from sleeky-frontend/frontend/footer.php rename to frontend/footer.php diff --git a/sleeky-frontend/frontend/functions.php b/frontend/functions.php similarity index 100% rename from sleeky-frontend/frontend/functions.php rename to frontend/functions.php diff --git a/sleeky-frontend/frontend/gulpfile.js b/frontend/gulpfile.js similarity index 100% rename from sleeky-frontend/frontend/gulpfile.js rename to frontend/gulpfile.js diff --git a/sleeky-frontend/frontend/header.php b/frontend/header.php similarity index 51% rename from sleeky-frontend/frontend/header.php rename to frontend/header.php index b902c29..55d5e1d 100644 --- a/sleeky-frontend/frontend/header.php +++ b/frontend/header.php @@ -5,14 +5,18 @@ - - + + + + + + <?php echo title ?> - - + + - - \ No newline at end of file diff --git a/frontend/index.php b/frontend/index.php new file mode 100644 index 0000000..294c5a7 --- /dev/null +++ b/frontend/index.php @@ -0,0 +1,148 @@ + + + + + recaptchaV3SecretKey, 'response' => $token))); + curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); + $response = curl_exec($ch); + curl_close($ch); + $arrResponse = json_decode($response, true); + + // verify the response + if($arrResponse["success"] == '1' && $arrResponse["action"] == $action && $arrResponse["score"] >= 0.5) { + // reCAPTCHA succeeded + shorten(); + } else { + // reCAPTCHA failed + $message = "reCAPTCHA failed"; + } + } else { + // Don't use reCAPTCHA + shorten(); + } + } + + function shorten() { + // Get parameters -- they will all be sanitized in yourls_add_new_link() + $url = $_REQUEST['url']; + $keyword = isset( $_REQUEST['keyword'] ) ? $_REQUEST['keyword'] : '' ; + $title = isset( $_REQUEST['title'] ) ? $_REQUEST['title'] : '' ; + $text = isset( $_REQUEST['text'] ) ? $_REQUEST['text'] : '' ; + + // Create short URL, receive array $return with various information + $return = yourls_add_new_link( $url, $keyword, $title ); + + // Make visible to UI + global $shorturl, $message, $status, $title; + + $shorturl = isset( $return['shorturl'] ) ? $return['shorturl'] : ''; + $message = isset( $return['message'] ) ? $return['message'] : ''; + $title = isset( $return['title'] ) ? $return['title'] : ''; + $status = isset( $return['status'] ) ? $return['status'] : ''; + + // Stop here if bookmarklet with a JSON callback function ("instant" bookmarklets) + if( isset( $_GET['jsonp'] ) && $_GET['jsonp'] == 'yourls' ) { + $short = $return['shorturl'] ? $return['shorturl'] : ''; + $message = "Short URL (Ctrl+C to copy)"; + header('Content-type: application/json'); + echo yourls_apply_filter( 'bookmarklet_jsonp', "yourls_callback({'short_url':'$short','message':'$message'});" ); + die(); + } + } +?> + +
+
+
+
+ + + +
+ +
+ +
+

Your shortened link

+ +
+
+
+ + +
+ QR Code & See Link Preview ~ +
+
+
+ +
+
+
+ Wordmark + + + + + + + +
+ +
+
+ +
+ $val): ?> + + +
+
+
+
+
+ + + \ No newline at end of file diff --git a/frontend/package-lock.json b/frontend/package-lock.json new file mode 100644 index 0000000..9c6d6f9 --- /dev/null +++ b/frontend/package-lock.json @@ -0,0 +1,18 @@ +{ + "name": "sleeky-frontend", + "version": "2.5.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "bootstrap": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.3.tgz", + "integrity": "sha512-cEKPM+fwb3cT8NzQZYEu4HilJ3anCrWqh3CHAok1p9jXqMPsPTBhU25fBckEJHJ/p+tTxTFTsFQGM+gaHpi3QQ==" + }, + "popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" + } + } +} diff --git a/sleeky-frontend/frontend/package.json b/frontend/package.json similarity index 100% rename from sleeky-frontend/frontend/package.json rename to frontend/package.json diff --git a/images/accept.svg b/images/accept.svg new file mode 100644 index 0000000..14b28fa --- /dev/null +++ b/images/accept.svg @@ -0,0 +1,62 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/images/bg.svg b/images/bg.svg new file mode 100644 index 0000000..c4506bf --- /dev/null +++ b/images/bg.svg @@ -0,0 +1,62 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/images/cancel.svg b/images/cancel.svg new file mode 100644 index 0000000..62201c3 --- /dev/null +++ b/images/cancel.svg @@ -0,0 +1,62 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/images/chart_bar.svg b/images/chart_bar.svg new file mode 100644 index 0000000..aaae38f --- /dev/null +++ b/images/chart_bar.svg @@ -0,0 +1,62 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/images/chart_bar_add.svg b/images/chart_bar_add.svg new file mode 100644 index 0000000..8d3aaea --- /dev/null +++ b/images/chart_bar_add.svg @@ -0,0 +1,78 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/images/copy.svg b/images/copy.svg new file mode 100644 index 0000000..136eb6b --- /dev/null +++ b/images/copy.svg @@ -0,0 +1,82 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/images/delete.svg b/images/delete.svg new file mode 100644 index 0000000..ff43e7f --- /dev/null +++ b/images/delete.svg @@ -0,0 +1,58 @@ + + + + + + image/svg+xml + + + + + + + + diff --git a/images/desc.svg b/images/desc.svg new file mode 100644 index 0000000..5125415 --- /dev/null +++ b/images/desc.svg @@ -0,0 +1,62 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/images/error.svg b/images/error.svg new file mode 100644 index 0000000..4d1f5e0 --- /dev/null +++ b/images/error.svg @@ -0,0 +1,62 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/images/facebook.svg b/images/facebook.svg new file mode 100644 index 0000000..8a050c1 --- /dev/null +++ b/images/facebook.svg @@ -0,0 +1,120 @@ + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/favicon.svg b/images/favicon.svg new file mode 100644 index 0000000..85b1dc3 --- /dev/null +++ b/images/favicon.svg @@ -0,0 +1,29 @@ + +image/svg+xml diff --git a/images/filter.svg b/images/filter.svg new file mode 100644 index 0000000..e203c29 --- /dev/null +++ b/images/filter.svg @@ -0,0 +1,70 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/images/index.php b/images/index.php new file mode 100644 index 0000000..9f4bf11 --- /dev/null +++ b/images/index.php @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/images/pencil.svg b/images/pencil.svg new file mode 100644 index 0000000..11e0e41 --- /dev/null +++ b/images/pencil.svg @@ -0,0 +1,62 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/images/share.svg b/images/share.svg new file mode 100644 index 0000000..e42e471 --- /dev/null +++ b/images/share.svg @@ -0,0 +1,65 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/images/twitter.svg b/images/twitter.svg new file mode 100644 index 0000000..a1eada2 --- /dev/null +++ b/images/twitter.svg @@ -0,0 +1,80 @@ + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/images/yourls-logo.svg b/images/yourls-logo.svg new file mode 100644 index 0000000..9813c96 --- /dev/null +++ b/images/yourls-logo.svg @@ -0,0 +1,274 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/index.php b/index.php new file mode 100644 index 0000000..294c5a7 --- /dev/null +++ b/index.php @@ -0,0 +1,148 @@ + + + + + recaptchaV3SecretKey, 'response' => $token))); + curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); + $response = curl_exec($ch); + curl_close($ch); + $arrResponse = json_decode($response, true); + + // verify the response + if($arrResponse["success"] == '1' && $arrResponse["action"] == $action && $arrResponse["score"] >= 0.5) { + // reCAPTCHA succeeded + shorten(); + } else { + // reCAPTCHA failed + $message = "reCAPTCHA failed"; + } + } else { + // Don't use reCAPTCHA + shorten(); + } + } + + function shorten() { + // Get parameters -- they will all be sanitized in yourls_add_new_link() + $url = $_REQUEST['url']; + $keyword = isset( $_REQUEST['keyword'] ) ? $_REQUEST['keyword'] : '' ; + $title = isset( $_REQUEST['title'] ) ? $_REQUEST['title'] : '' ; + $text = isset( $_REQUEST['text'] ) ? $_REQUEST['text'] : '' ; + + // Create short URL, receive array $return with various information + $return = yourls_add_new_link( $url, $keyword, $title ); + + // Make visible to UI + global $shorturl, $message, $status, $title; + + $shorturl = isset( $return['shorturl'] ) ? $return['shorturl'] : ''; + $message = isset( $return['message'] ) ? $return['message'] : ''; + $title = isset( $return['title'] ) ? $return['title'] : ''; + $status = isset( $return['status'] ) ? $return['status'] : ''; + + // Stop here if bookmarklet with a JSON callback function ("instant" bookmarklets) + if( isset( $_GET['jsonp'] ) && $_GET['jsonp'] == 'yourls' ) { + $short = $return['shorturl'] ? $return['shorturl'] : ''; + $message = "Short URL (Ctrl+C to copy)"; + header('Content-type: application/json'); + echo yourls_apply_filter( 'bookmarklet_jsonp', "yourls_callback({'short_url':'$short','message':'$message'});" ); + die(); + } + } +?> + +
+
+
+
+ + + +
+ +
+ +
+

Your shortened link

+ +
+
+
+ + +
+ QR Code & See Link Preview ~ +
+
+
+ +
+
+
+ Wordmark + + + + + + + +
+ +
+
+ +
+ $val): ?> + + +
+
+
+
+
+ + + \ No newline at end of file diff --git a/sleeky-backend/assets/css/animate.min.css b/sleeky-backend/assets/css/animate.min.css deleted file mode 100644 index 62832ba..0000000 --- a/sleeky-backend/assets/css/animate.min.css +++ /dev/null @@ -1,11 +0,0 @@ -@charset "UTF-8"; - -/*! - * animate.css -http://daneden.me/animate - * Version - 3.6.0 - * Licensed under the MIT license - http://opensource.org/licenses/MIT - * - * Copyright (c) 2018 Daniel Eden - */ - -.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp} \ No newline at end of file diff --git a/sleeky-backend/assets/css/dark.css b/sleeky-backend/assets/css/dark.css deleted file mode 100644 index dec1fec..0000000 --- a/sleeky-backend/assets/css/dark.css +++ /dev/null @@ -1 +0,0 @@ -@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800");@import url("https://fonts.googleapis.com/icon?family=Material+Icons");body{background-color:#1d1d1d;display:inline}div,p,td,input,p{font-family:'Open Sans', sans-serif !important}h1,h2{color:#ececec}p{color:#dcdcdc}a,a:link,a:active,a:visited{color:#828282;text-decoration:none}a:hover{color:#b9b9b9;transition:0.4s all}input{padding:10px;border:none !important;background:#313131 !important;color:#dcdcdc !important;font-size:1em !important;outline:none;margin:0px 5px !important;border-radius:0 !important}input.button,input.submit,input[type="submit"]{border-left:7px solid #007bff !important;background:#313131 !important;font-weight:600;transition:0.3s all !important;cursor:pointer}input.button:hover,input.submit:hover,input[type="submit"]:hover{background:#0056b3 !important}input[type="button"]:disabled,input[type="submit"]:disabled{cursor:not-allowed}input.text,input[type="text"]{border:1px solid rgba(255,255,255,0.25) !important;transition:0.4s all}input.text:active,input.text:focus{border:1px solid #007bff !important}select{width:150px;padding:5px 35px 5px 10px;border:none;border-radius:0;height:26px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#dcdcdc;background:url(data:image/png;base64,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) 96%/15% no-repeat #313131;margin:5px 10px;transition:0.4s all;outline:none}select:hover{background:url(data:image/png;base64,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) 96%/15% no-repeat #313131}#javascript_error{background:red;color:white;padding:20px;margin-top:10px}.jquery-notify-bar{color:#fff;text-shadow:none;border:none;opacity:1;box-shadow:none;font-size:1.1em;font-weight:500;position:static;margin-top:30px;margin-bottom:-45px;padding:10px}.jquery-notify-bar a,.jquery-notify-bar a:link,.jquery-notify-bar a:active,.jquery-notify-bar a:visited{color:white}.jquery-notify-bar.error,.jquery-notify-bar.fail{background-color:#FF9800;color:white}.jquery-notify-bar.success{color:white;background-color:#4CAF50}.login #wrap{margin:auto}.login label{font-size:1em;font-weight:600}.login .login-logo{width:150px;margin:30px auto;display:flex}.login input.text{width:270px !important}.login input.button{font-weight:600;padding:10px 25px;margin-top:15px !important;font-weight:600}.login input.button else{background:#313131 !important;border-left:7px solid #007bff !important}.login input.button:hover{background:#0062cc !important}.login .error{padding:10px;background:#007bff;color:white;position:fixed;top:0;left:0;width:100%;margin:0;text-align:center}.index #add-url{width:200px}.index #new_url_form{box-sizing:border-box;overflow:hidden}.index #new_url{border:none;background:#232323;text-align:left}.index #new_url input.button{margin-top:10px !important}.index #new_url div{background:#232323;padding:4px;padding-top:0px}.index .create{background:#007bff !important;width:150px;font-size:1.3em !important;border:none !important;font-weight:700;text-align:center;margin-top:10px !important;margin-left:20px !important}.index .top{position:absolute;top:0;left:0;width:100vw;height:50px;background:#232323}.index .top label{font-size:1em;font-weight:600;color:#dcdcdc}.index .top input.text{width:360px;padding:4px;font-weight:200;font-size:1em !important;background:#464646 !important}.index .top .short{padding-left:10px}.index .top #add-keyword{width:100px}.index .top input.button{font-weight:500;padding:5px 10px;font-size:1em !important;margin-left:10px !important;background:#464646 !important}.index .top input.button:hover{background:#0062cc !important}.index .top #new_url_form{margin-left:260px;padding:12px}.index table.tblSorter{background-color:#232323;color:#dcdcdc}.index table.tblSorter a{color:#dcdcdc}.index table.tblSorter small a{color:gray}.index table.tblSorter thead tr .tablesorter-header{padding:10px}.index table.tblSorter tfoot tr{background-color:#232323}.index table.tblSorter thead tr th,.index table.tblSorter tfoot tr th,.index table.tblSorter th.header{background-color:transparent;border:none;padding:4px}.index table.tblSorter thead tr .tablesorter-headerAsc,.index table.tblSorter thead tr .tablesorter-headerDesc{background-color:#464646 !important}.index table.tblSorter tbody td{color:#dcdcdc;padding:5px;background-color:#313131;vertical-align:middle;transition:0.4s all}.index table.tblSorter tbody tr:hover td{background-color:#464646 !important}.index table.tblSorter tbody tr.normal-row td{background:#313131}.index table.tblSorter .keyword{border-left:7px solid #007bff}.index table.tblSorter input.text{padding:5px;margin:8px 5px !important}.index table.tblSorter .navigation .nav_link a{background:#313131;border:none}.index table.tblSorter .navigation .nav_link a:hover{background:#464646}.index table.tblSorter tr.edit-row td{background:#232323 !important}.index table.tblSorter td.actions .button_stats{background:#007bff url(../img/stats.png) 0px center no-repeat;background-size:23px;background-position:center;border:none;padding:3px;border-radius:2px}.index table.tblSorter td.actions .button_stats:hover{background:#0062cc url(../img/stats.png) 0px center no-repeat;background-size:23px;background-position:center}.index table.tblSorter td.actions .button_share{background:#007bff url(../img/share.png) 0px center no-repeat;background-size:23px;background-position:center;border:none;padding:3px;border-radius:2px}.index table.tblSorter td.actions .button_share:hover{background:#0062cc url(../img/share.png) 0px center no-repeat;background-size:23px;background-position:center}.index table.tblSorter td.actions .button_edit{background:#007bff url(../img/edit.png) 0px center no-repeat;background-size:23px;background-position:center;border:none;padding:3px;border-radius:2px}.index table.tblSorter td.actions .button_edit:hover{background:#0062cc url(../img/edit.png) 0px center no-repeat;background-size:23px;background-position:center}.index table.tblSorter td.actions .button_delete{background:red url(../img/delete.png) 0px center no-repeat;background-size:23px;background-position:center;border:none;padding:3px;border-radius:2px}.index table.tblSorter td.actions .button_delete:hover{background:#c00 url(../img/delete.png) 0px center no-repeat;background-size:23px;background-position:center}nav{background:#232323;height:100%;position:fixed;top:0;left:0;padding:50px 30px;width:200px;z-index:10}nav li#admin_menu_logout_link{font-size:1.3em}nav ul#admin_menu li:hover{list-style-type:none;color:#b9b9b9}nav ul#admin_menu li{color:#ececec;padding:5px 0}nav #admin_menu_logout_link:hover{color:#ececec !important}nav .admin_menu_sublevel{font-weight:100;margin-left:-20px}nav .material-icons{font-size:1em;vertical-align:middle;margin-top:-1px}nav ul{list-style-type:none}img.logo{width:90px;position:fixed;top:0;left:0;background:#007bff;padding:9px 150px 8px 20px;z-index:20}.nav-open{color:white;position:fixed;top:0;right:0;z-index:30;padding:10px 15px;cursor:pointer;display:none}.nav-open i{font-size:2em;line-height:30px}header{display:none}#wrap #tabs{min-width:580px}#wrap #tabs .tab{background:#313131 !important}#wrap #tabs .wrap_unfloat{margin-bottom:-5px}#wrap #tabs ul#headers{border:none;padding:0px}#wrap #tabs li{color:#dcdcdc}#wrap #tabs #historical_clicks li:hover{background:#0a0a0a !important}#wrap #tabs ul#headers li a,#wrap #tabs #stats_lines li a{outline:none;border:none;border-radius:0;background:#313131;color:#dcdcdc;padding:10px 15px 7px 25px}#wrap #tabs ul#headers li a:hover,#wrap #tabs #stats_lines li a:hover{background:#0a0a0a}#wrap #tabs ul#headers li a h2,#wrap #tabs #stats_lines li a h2{font-weight:400;font-size:1em}#wrap #tabs ul#headers li a.selected,#wrap #tabs #stats_lines li a.selected{background:#464646;border-bottom:2px solid #007bff}#wrap #tabs ul#headers li a.selected:hover,#wrap #tabs #stats_lines li a.selected:hover{background:#000}#wrap #tabs #stats_lines li a{padding:7px 15px}#wrap #tabs ul.toggle_display{border:none}#wrap #tabs svg ellipse{fill:#007bff}body.index #wrap{padding-top:50px}#wrap{background:none;margin-left:270px;border:none;color:#dcdcdc;max-width:100%}.notice{width:calc(100% - 22px);margin:0;padding:0;border-radius:0;background:#007bff;border:1px solid #007bff;padding:10px}.notice p{color:white}#shareboxes{margin-top:-10px}#sharebox{width:558px;margin-right:0px}div.share{background:#232323;border-radius:0;border:none;padding:0px 20px 10px;margin-top:10px}div.share textarea{background:#313131;color:#dcdcdc;border:none;padding:3px;outline:none;margin:1px !important}div.share #charcount{padding-left:5px;color:#dcdcdc}div.share #share_links a{color:#dcdcdc}.sub_wrap,.plugins main,.plugin_page_sleeky_settings main,code{background:#232323;padding:10px;padding:5px 25px;max-width:100%}.sub_wrap span,.plugins main span,.plugin_page_sleeky_settings main span,code span{background:rgba(255,255,255,0.2)}.sub_wrap code,.sub_wrap tt,.plugins main code,.plugins main tt,.plugin_page_sleeky_settings main code,.plugin_page_sleeky_settings main tt,code code,code tt{background:rgba(0,123,255,0.7)}.sub_wrap a.bookmarklet,.plugins main a.bookmarklet,.plugin_page_sleeky_settings main a.bookmarklet,code a.bookmarklet{border:none;background:#fff url(/images/favicon.gif) 4px center no-repeat;color:#3c3c3c;border-radius:1px;padding:7px 7px 7px 25px;color:#333 !important}.sub_wrap a.bookmarklet:hover,.plugins main a.bookmarklet:hover,.plugin_page_sleeky_settings main a.bookmarklet:hover,code a.bookmarklet:hover{background:#e0e0e0 url(/images/favicon.gif) 4px center no-repeat}.sub_wrap table.tblSorter,.plugins main table.tblSorter,.plugin_page_sleeky_settings main table.tblSorter,code table.tblSorter{background:#232323}.sub_wrap table.tblSorter a,.plugins main table.tblSorter a,.plugin_page_sleeky_settings main table.tblSorter a,code table.tblSorter a{color:#dcdcdc}.sub_wrap table.tblSorter a:hover,.plugins main table.tblSorter a:hover,.plugin_page_sleeky_settings main table.tblSorter a:hover,code table.tblSorter a:hover{color:#909090}.sub_wrap table.tblSorter thead tr th,.sub_wrap table.tblSorter tfoot tr th,.sub_wrap table.tblSorter th.header,.plugins main table.tblSorter thead tr th,.plugins main table.tblSorter tfoot tr th,.plugins main table.tblSorter th.header,.plugin_page_sleeky_settings main table.tblSorter thead tr th,.plugin_page_sleeky_settings main table.tblSorter tfoot tr th,.plugin_page_sleeky_settings main table.tblSorter th.header,code table.tblSorter thead tr th,code table.tblSorter tfoot tr th,code table.tblSorter th.header{border:none;background-color:#313131;padding:10px}.sub_wrap table.tblSorter tbody td,.plugins main table.tblSorter tbody td,.plugin_page_sleeky_settings main table.tblSorter tbody td,code table.tblSorter tbody td{background:#464646;color:#dcdcdc}#filter_options{padding:0px 10px !important}body>div>pre{overflow-x:scroll;padding-left:290px}#footer{position:fixed;bottom:0;width:230px;color:#828282;padding:10px;text-align:left;z-index:10}#footer p{background:none;border:none;font-size:1em}#footer p a{background:none;padding-left:0;color:#dcdcdc}#footer p a:hover{color:#828282}@media (max-width: 899px){body.index #wrap{padding-top:210px}body.tools #wrap,body.plugins #wrap,body.plugin_page_sleeky_settings #wrap{padding-top:50px}#wrap{margin-left:0}#wrap main{overflow-x:scroll}img.logo{padding:9px 100% 8px 20px}.nav-open{display:block}nav{height:0;padding:0;width:0}nav ul#admin_menu{position:fixed;top:0;left:0;z-index:9999 !important;width:100%;height:100%;padding:50px;display:none;background:#232323}nav ul#admin_menu li{color:white}nav ul#admin_menu a,nav ul#admin_menu a:link,nav ul#admin_menu a:active,nav ul#admin_menu a:visited{color:white}.index .top{display:block;margin-top:50px;width:100vw;height:auto}.index .top form{margin-left:0 !important}.index .top #new_url_form{min-width:unset;height:auto}.index .top .short{padding:0}.index .top #add-url,.index .top #add-keyword{width:calc(100% - 10px);margin:10px 0px !important}.index .top input.button{margin:0 !important;width:100%}.index table.tblSorter{min-width:600px}.index table.tblSorter td.actions .button_stats{background-size:15px;margin:3px}.index table.tblSorter td.actions .button_share{background-size:15px;margin:3px}.index table.tblSorter td.actions .button_edit{background-size:15px;margin:3px}.index table.tblSorter td.actions .button_delete{background-size:15px;margin:3px}#copybox{width:100%}.jquery-notify-bar{margin-top:210px;margin-bottom:-210px;width:calc(100vw - 20px)}.jquery-notify-bar a{margin-left:-30px}#footer{display:none}.infos #wrap{margin-top:30px}.infos #wrap #headers li{margin:0;display:inline-block}.infos #tabs{min-width:initial}.infos #tabs .tab{overflow:scroll}.infos #tabs ul#headers{margin:20px 0}.infos #tabs ul#headers li a{padding:10px 5px}.infos #tabs ul#headers li h2{margin:0}body>div>pre{padding-left:20px}} diff --git a/sleeky-backend/assets/css/light.css b/sleeky-backend/assets/css/light.css deleted file mode 100644 index 4197283..0000000 --- a/sleeky-backend/assets/css/light.css +++ /dev/null @@ -1 +0,0 @@ -@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800");@import url("https://fonts.googleapis.com/icon?family=Material+Icons");body{background-color:#efefef;display:inline}div,p,td,input,p{font-family:'Open Sans', sans-serif !important}h1,h2{color:#1d1d1d}p{color:#313131}a,a:link,a:active,a:visited{color:#828282;text-decoration:none}a:hover{color:#000;transition:0.4s all}input{padding:10px;border:none !important;background:#fff !important;color:#313131 !important;font-size:1em !important;outline:none;margin:0px 5px !important;border-radius:0 !important;border-radius:3px !important}input.button,input.submit,input[type="submit"]{border-left:7px solid #007bff !important;background:#fff !important;font-weight:600;transition:0.3s all !important;cursor:pointer;background:#007bff !important;border-left:none !important;color:white !important;font-weight:700}input.button:hover,input.submit:hover,input[type="submit"]:hover{background:#0056b3 !important;background:#0056b3 !important}input[type="button"]:disabled,input[type="submit"]:disabled{cursor:not-allowed}input.text,input[type="text"]{border:1px solid rgba(255,255,255,0.25) !important;transition:0.4s all}select{width:150px;padding:5px 35px 5px 10px;border:none;border-radius:0;height:26px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#313131;background:url(data:image/png;base64,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) 96%/15% no-repeat #fff;margin:5px 10px;transition:0.4s all;outline:none}select:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAeCAYAAADZ7LXbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAKRJREFUeNrs1TEKwkAQheEvIoI2nsk7qFdIq1hoJ3gCC5sUVpY23sDKXnvrYOUBbGITG0kQjQriPlgYhmF/3ryFjbIs82nVfEEBEiAB8k+Q+q1IkqSDNVq4lMy3scIkjuP0FSdbjNHMLys6OwyQVlnXEsOS2QP6OL8jkzlmd70jus86eBT8FIu8PqGXg6oFX6ARGthgX+V1ReFnDJAACZAfhFwHAJI7HF2lZGQaAAAAAElFTkSuQmCC) 96%/15% no-repeat #fff}#javascript_error{background:red;color:white;padding:20px;margin-top:10px}.jquery-notify-bar{color:#fff;text-shadow:none;border:none;opacity:1;box-shadow:none;font-size:1.1em;font-weight:500;position:static;margin-top:30px;margin-bottom:-45px;padding:10px}.jquery-notify-bar a,.jquery-notify-bar a:link,.jquery-notify-bar a:active,.jquery-notify-bar a:visited{color:white}.jquery-notify-bar.error,.jquery-notify-bar.fail{background-color:#FF9800;color:white}.jquery-notify-bar.success{color:white;background-color:#4CAF50}.login #wrap{margin:auto}.login label{font-size:1em;font-weight:600}.login .login-logo{width:150px;margin:30px auto;display:flex}.login input.text{width:270px !important}.login input.button{font-weight:600;padding:10px 25px;margin-top:15px !important;font-weight:600;background:#007bff !important}.login input.button else{background:#fff !important;border-left:7px solid #007bff !important}.login input.button:hover{background:#0062cc !important}.login .error{padding:10px;background:#007bff;color:white;position:fixed;top:0;left:0;width:100%;margin:0;text-align:center}.index #add-url{width:200px}.index #new_url_form{box-sizing:border-box;overflow:hidden}.index #new_url{border:none;background:#f7f7f7;text-align:left}.index #new_url input.button{margin-top:10px !important}.index #new_url div{background:#f7f7f7;padding:4px;padding-top:0px}.index .create{background:#007bff !important;width:150px;font-size:1.3em !important;border:none !important;font-weight:700;text-align:center;margin-top:10px !important;margin-left:20px !important}.index .top{position:absolute;top:0;left:0;width:100vw;height:50px;background:#0062cc}.index .top label{font-size:1em;font-weight:600;color:#313131;color:#f7f7f7}.index .top input.text{width:360px;padding:4px;font-weight:200;font-size:1em !important;background:#f7f7f7 !important}.index .top .short{padding-left:10px}.index .top #add-keyword{width:100px}.index .top input.button{font-weight:500;padding:5px 10px;font-size:1em !important;margin-left:10px !important;background:#e8e8e8 !important;background:#f7f7f7 !important;font-weight:700;color:#007bff !important}.index .top input.button:hover{background:#0062cc !important;background:#e6e6e6 !important}.index .top #new_url_form{margin-left:260px;padding:12px}.index table.tblSorter{background-color:#f7f7f7;color:#313131}.index table.tblSorter a{color:#313131}.index table.tblSorter small a{color:gray}.index table.tblSorter thead tr .tablesorter-header{padding:10px}.index table.tblSorter tfoot tr{background-color:#f7f7f7}.index table.tblSorter thead tr th,.index table.tblSorter tfoot tr th,.index table.tblSorter th.header{background-color:transparent;border:none;padding:4px}.index table.tblSorter thead tr .tablesorter-headerAsc,.index table.tblSorter thead tr .tablesorter-headerDesc{background-color:#e8e8e8 !important}.index table.tblSorter tbody td{color:#313131;padding:5px;background-color:#fff;vertical-align:middle;transition:0.4s all}.index table.tblSorter tbody tr:hover td{background-color:#e8e8e8 !important}.index table.tblSorter tbody tr.normal-row td{background:#fff}.index table.tblSorter .keyword{border-left:7px solid #007bff}.index table.tblSorter input.text{padding:5px;margin:8px 5px !important}.index table.tblSorter .navigation .nav_link a{background:#fff;border:none}.index table.tblSorter .navigation .nav_link a:hover{background:#e8e8e8}.index table.tblSorter tr.edit-row td{background:#f7f7f7 !important}.index table.tblSorter td.actions .button_stats{background:#007bff url(../img/stats.png) 0px center no-repeat;background-size:23px;background-position:center;border:none;padding:3px;border-radius:2px}.index table.tblSorter td.actions .button_stats:hover{background:#0062cc url(../img/stats.png) 0px center no-repeat;background-size:23px;background-position:center}.index table.tblSorter td.actions .button_share{background:#007bff url(../img/share.png) 0px center no-repeat;background-size:23px;background-position:center;border:none;padding:3px;border-radius:2px}.index table.tblSorter td.actions .button_share:hover{background:#0062cc url(../img/share.png) 0px center no-repeat;background-size:23px;background-position:center}.index table.tblSorter td.actions .button_edit{background:#007bff url(../img/edit.png) 0px center no-repeat;background-size:23px;background-position:center;border:none;padding:3px;border-radius:2px}.index table.tblSorter td.actions .button_edit:hover{background:#0062cc url(../img/edit.png) 0px center no-repeat;background-size:23px;background-position:center}.index table.tblSorter td.actions .button_delete{background:red url(../img/delete.png) 0px center no-repeat;background-size:23px;background-position:center;border:none;padding:3px;border-radius:2px}.index table.tblSorter td.actions .button_delete:hover{background:#c00 url(../img/delete.png) 0px center no-repeat;background-size:23px;background-position:center}nav{background:#f7f7f7;height:100%;position:fixed;top:0;left:0;padding:50px 30px;width:200px;z-index:10}nav li#admin_menu_logout_link{font-size:1.3em}nav ul#admin_menu li:hover{list-style-type:none;color:#000}nav ul#admin_menu li{color:#1d1d1d;padding:5px 0}nav #admin_menu_logout_link:hover{color:#1d1d1d !important}nav .admin_menu_sublevel{font-weight:100;margin-left:-20px}nav .material-icons{font-size:1em;vertical-align:middle;margin-top:-1px}nav ul{list-style-type:none}img.logo{width:90px;position:fixed;top:0;left:0;background:#007bff;padding:9px 150px 8px 20px;z-index:20}.nav-open{color:white;position:fixed;top:0;right:0;z-index:30;padding:10px 15px;cursor:pointer;display:none}.nav-open i{font-size:2em;line-height:30px}header{display:none}#wrap #tabs{min-width:580px}#wrap #tabs .tab{background:#fff !important}#wrap #tabs .wrap_unfloat{margin-bottom:-5px}#wrap #tabs ul#headers{border:none;padding:0px}#wrap #tabs li{color:#313131}#wrap #tabs #historical_clicks li:hover{background:#dedede !important}#wrap #tabs ul#headers li a,#wrap #tabs #stats_lines li a{outline:none;border:none;border-radius:0;background:#fff;color:#313131;padding:10px 15px 7px 25px}#wrap #tabs ul#headers li a:hover,#wrap #tabs #stats_lines li a:hover{background:#dedede}#wrap #tabs ul#headers li a h2,#wrap #tabs #stats_lines li a h2{font-weight:400;font-size:1em}#wrap #tabs ul#headers li a.selected,#wrap #tabs #stats_lines li a.selected{background:#e8e8e8;border-bottom:2px solid #007bff}#wrap #tabs ul#headers li a.selected:hover,#wrap #tabs #stats_lines li a.selected:hover{background:#d1d1d1}#wrap #tabs #stats_lines li a{padding:7px 15px}#wrap #tabs ul.toggle_display{border:none}#wrap #tabs svg ellipse{fill:#007bff}body.index #wrap{padding-top:50px}#wrap{background:none;margin-left:270px;border:none;color:#313131;max-width:100%}.notice{width:calc(100% - 22px);margin:0;padding:0;border-radius:0;background:#007bff;border:1px solid #007bff;padding:10px}.notice p{color:white}#shareboxes{margin-top:-10px}#sharebox{width:558px;margin-right:0px}div.share{background:#f7f7f7;border-radius:0;border:none;padding:0px 20px 10px;margin-top:10px}div.share textarea{background:#fff;color:#313131;border:none;padding:3px;outline:none;margin:1px !important}div.share #charcount{padding-left:5px;color:#313131}div.share #share_links a{color:#313131}.sub_wrap,.plugins main,.plugin_page_sleeky_settings main,code{background:#f7f7f7;padding:10px;padding:5px 25px;max-width:100%}.sub_wrap span,.plugins main span,.plugin_page_sleeky_settings main span,code span{background:rgba(255,255,255,0.2)}.sub_wrap code,.sub_wrap tt,.plugins main code,.plugins main tt,.plugin_page_sleeky_settings main code,.plugin_page_sleeky_settings main tt,code code,code tt{background:rgba(0,123,255,0.7);background:rgba(35,185,222,0.5)}.sub_wrap a.bookmarklet,.plugins main a.bookmarklet,.plugin_page_sleeky_settings main a.bookmarklet,code a.bookmarklet{border:none;background:#fff url(/images/favicon.gif) 4px center no-repeat;color:#3c3c3c;border-radius:1px;padding:7px 7px 7px 25px;color:#333 !important}.sub_wrap a.bookmarklet:hover,.plugins main a.bookmarklet:hover,.plugin_page_sleeky_settings main a.bookmarklet:hover,code a.bookmarklet:hover{background:#e0e0e0 url(/images/favicon.gif) 4px center no-repeat}.sub_wrap table.tblSorter,.plugins main table.tblSorter,.plugin_page_sleeky_settings main table.tblSorter,code table.tblSorter{background:#f7f7f7}.sub_wrap table.tblSorter a,.plugins main table.tblSorter a,.plugin_page_sleeky_settings main table.tblSorter a,code table.tblSorter a{color:#313131}.sub_wrap table.tblSorter a:hover,.plugins main table.tblSorter a:hover,.plugin_page_sleeky_settings main table.tblSorter a:hover,code table.tblSorter a:hover{color:#000}.sub_wrap table.tblSorter thead tr th,.sub_wrap table.tblSorter tfoot tr th,.sub_wrap table.tblSorter th.header,.plugins main table.tblSorter thead tr th,.plugins main table.tblSorter tfoot tr th,.plugins main table.tblSorter th.header,.plugin_page_sleeky_settings main table.tblSorter thead tr th,.plugin_page_sleeky_settings main table.tblSorter tfoot tr th,.plugin_page_sleeky_settings main table.tblSorter th.header,code table.tblSorter thead tr th,code table.tblSorter tfoot tr th,code table.tblSorter th.header{border:none;background-color:#fff;padding:10px}.sub_wrap table.tblSorter tbody td,.plugins main table.tblSorter tbody td,.plugin_page_sleeky_settings main table.tblSorter tbody td,code table.tblSorter tbody td{background:#e8e8e8;color:#313131}#filter_options{padding:0px 10px !important}body>div>pre{overflow-x:scroll;padding-left:290px}#footer{position:fixed;bottom:0;width:230px;color:#828282;padding:10px;text-align:left;z-index:10}#footer p{background:none;border:none;font-size:1em}#footer p a{background:none;padding-left:0;color:#313131}#footer p a:hover{color:#828282}@media (max-width: 899px){body.index #wrap{padding-top:210px}body.tools #wrap,body.plugins #wrap,body.plugin_page_sleeky_settings #wrap{padding-top:50px}#wrap{margin-left:0}#wrap main{overflow-x:scroll}img.logo{padding:9px 100% 8px 20px}.nav-open{display:block}nav{height:0;padding:0;width:0}nav ul#admin_menu{position:fixed;top:0;left:0;z-index:9999 !important;width:100%;height:100%;padding:50px;display:none;background:#0062cc}nav ul#admin_menu li{color:white}nav ul#admin_menu a,nav ul#admin_menu a:link,nav ul#admin_menu a:active,nav ul#admin_menu a:visited{color:white}.index .top{display:block;margin-top:50px;width:100vw;height:auto}.index .top form{margin-left:0 !important}.index .top #new_url_form{min-width:unset;height:auto}.index .top .short{padding:0}.index .top #add-url,.index .top #add-keyword{width:calc(100% - 10px);margin:10px 0px !important}.index .top input.button{margin:0 !important;width:100%}.index table.tblSorter{min-width:600px}.index table.tblSorter td.actions .button_stats{background-size:15px;margin:3px}.index table.tblSorter td.actions .button_share{background-size:15px;margin:3px}.index table.tblSorter td.actions .button_edit{background-size:15px;margin:3px}.index table.tblSorter td.actions .button_delete{background-size:15px;margin:3px}#copybox{width:100%}.jquery-notify-bar{margin-top:210px;margin-bottom:-210px;width:calc(100vw - 20px)}.jquery-notify-bar a{margin-left:-30px}#footer{display:none}.infos #wrap{margin-top:30px}.infos #wrap #headers li{margin:0;display:inline-block}.infos #tabs{min-width:initial}.infos #tabs .tab{overflow:scroll}.infos #tabs ul#headers{margin:20px 0}.infos #tabs ul#headers li a{padding:10px 5px}.infos #tabs ul#headers li h2{margin:0}body>div>pre{padding-left:20px}} diff --git a/sleeky-backend/assets/img/logo_black.png b/sleeky-backend/assets/img/logo_black.png deleted file mode 100644 index 0e58a674d591c4418b4981290c620c9fc921b116..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21254 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%0A`+q0jEs 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 diff --git a/sleeky-backend/assets/img/logo_white.png b/sleeky-backend/assets/img/logo_white.png deleted file mode 100644 index e8d985fbdc62099d6d72ce33d1d04c3edfc47981..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14707 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 diff --git a/sleeky-backend/assets/js/theme.js b/sleeky-backend/assets/js/theme.js deleted file mode 100644 index 50f5b72..0000000 --- a/sleeky-backend/assets/js/theme.js +++ /dev/null @@ -1,144 +0,0 @@ -// Sleeky Admin Theme -// 2019 Flynn Tesoriero - -console.log("Sleeky Admin Theme Running"); - -$( document ).ready(function() { - // Get the theme URL - var url; - if ($('meta[name=pluginURL]').attr("content")) { - url = $('meta[name=pluginURL]').attr("content"); - } else { - // If for some reason we can't find the URL attribute - url = "/user/plugins/sleeky_backend"; - } - - // Detect theme - var theme; - if ($('meta[name=sleeky_theme]').attr("content") == 'light') { - theme = "light"; - } else if ($('meta[name=sleeky_theme]').attr("content") == 'dark') { - theme = "dark"; - } - - console.log("Theme is", theme) - - // Update favicon - $('link[rel="shortcut icon"]').attr('href', url + "/assets/img/favicon.ico"); - - // Update meta viewport - $('head').append(''); - - // Detect pages - if ($("body").hasClass("login")) { - // Login page - console.log("Login page"); - - if (theme == "light") { - $("#login").prepend(``); - } else if (theme == "dark") { - $("#login").prepend(``); - } - - - } else if ($("body").hasClass("index")) { - // Index page - console.log("Index page"); - - handleNav() - - // Hide YOURLS new URL section - $("#new_url").hide(); - - // Grab the nonce id - var nonce = $("#nonce-add").val(); - - // Remove the YOURLS new URL Section - $("#new_url").remove(); - - // Create the sleeky new URL section from the template - $("nav").append($('

').load(`${url}/assets/html/form.html`, function () { - $("#nonce-add").val(nonce); - })); - } else if ($("body").hasClass("tools")) { - // Tools page - console.log("Tools page"); - - handleNav() - - } else if ($("body").hasClass("plugins")) { - // Plugins page - console.log("Plugins page"); - - handleNav() - - } else if ($("body").hasClass("plugin_page_sleeky_settings")) { - // Tools page - console.log("Sleeky Settings Page"); - - handleNav() - - $("#ui_selector").val($("#ui_selector").attr("value")); - - } else if ($("body").hasClass("infos")) { - // Information page - console.log("Information page"); - - handleNav() - - $("#historical_clicks li").each(function (index) { - if (index % 2 != 0) { - $("#historical_clicks li").eq(index).css("background", ""); - } - }) - - // Update tab headers - var titles = ['Statistics', 'Location', 'Sources'] - for (let i = 0; i < 3; i++) { - $($('#headers > li')[i]).find('h2').text(titles[i]); - } - } else { - console.warn("Unknown page"); - - handleNav(); - } - - function handleNav() { - // Add logo - $("#wrap").prepend(``); - - // Add mobile nav hamburger - $("#wrap").prepend(``); - - // Add frontend link - $('#admin_menu').append(''); - - // admin_menu - $('#navOpen').on('click', function() { - $('#admin_menu').slideToggle(); - }) - - $(window).resize(function () { - if ($(window).width() > 899) { - $('#admin_menu').show(); - } else { - $('#admin_menu').hide(); - } - }); - } - - // Update P elements - $("p").each(function (index) { - if (/Display/.test($(this).text()) || /Overall/.test($(this).text())) { - // Move info on index page to the bottom - $("main").append("

" + $(this).html() + "

"); - $(this).remove(); - } else if (/Powered by/.test($(this).text())) { - // Update footer - var content = $(this).html(); - var i = 77 - var updated_content = "Running on" + content.slice(13, i) + '& Sleeky' + content.slice(i-1) - $(this).html(updated_content); - } - }); -}); \ No newline at end of file diff --git a/sleeky-backend/plugin.php b/sleeky-backend/plugin.php deleted file mode 100644 index 9868d6f..0000000 --- a/sleeky-backend/plugin.php +++ /dev/null @@ -1,147 +0,0 @@ -body {background: unset;} -HEAD; -} - -// Inject Sleeky files -yourls_add_action( 'html_head', 'sleeky_head_scripts' ); - -function sleeky_head_scripts() { - - // This is so the user doesn't have to reload page twice in settings screen - if (isset( $_POST['theme_choice'] )) { - // User has just changed theme - if ($_POST['theme_choice'] == "light") { - setTheme("light"); - } else { - setTheme("dark"); - } - } else { - // User has not just changed theme - if (yourls_get_option( 'theme_choice' ) == "light") { - setTheme("light"); - } else { - setTheme("dark"); - } - } -} - -// Inject Sleeky files - -function setTheme($theme) { - $url = yourls_plugin_url( __DIR__ ); - if ($theme == "light") { - echo << - - - -HEAD; - } else if ($theme == "dark") { - echo << - - - -HEAD; - } -} - -// Inject information and options into the frontend -yourls_add_action( 'html_head', 'addOptions' ); - -function addOptions() -{ - $url = yourls_plugin_url( __DIR__ ); - echo << -HEAD; -} - -// Register our plugin admin page -yourls_add_action( 'plugins_loaded', 'sleeky_add_settings' ); -function sleeky_add_settings() { - yourls_register_plugin_page( 'sleeky_settings', 'Sleeky Settings', 'sleeky_do_settings_page' ); - // parameters: page slug, page title, and function that will display the page itself -} - -// Display admin page -function sleeky_do_settings_page() { - - // Check if a form was submitted - if( isset( $_POST['theme_choice'] ) ) { - // Check nonce - yourls_verify_nonce( 'sleeky_settings' ); - - // Process form - sleeky_settings_update(); - } - - // Get value from database - $theme_choice = yourls_get_option( 'theme_choice' ); - - // Create nonce - $nonce = yourls_create_nonce( 'sleeky_settings' ); - - echo << -

Sleeky Settings

-
- -

- - -

-

-
- -HTML; -} - -// Update option in database -function sleeky_settings_update() { - $in = $_POST['theme_choice']; - - if( $in ) { - // Validate theme_choice. ALWAYS validate and sanitize user input. - // Here, we want an integer - // $in = intval( $in); - if ($in == "light" or $in == "dark") { - // Update value in database - yourls_update_option( 'theme_choice', $in ); - } else { - echo "Error"; - } - - } -} - -// Hide admin links for non-authenticated users -if (yourls_is_valid_user() != 1) { - echo <<ul#admin_menu li:not(.frontend_link) {display: none} -HEAD; -} diff --git a/sleeky-frontend/frontend/assets/img/favicon.ico b/sleeky-frontend/frontend/assets/img/favicon.ico deleted file mode 100644 index 10afa5abc2b6730f3f852207d2649f9cb235c623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1151 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8X6a5n0T@pr;JNj1^1m z%NQ6KBQrxHN+NuHtdjF{^%7I^lT!66atnZ}85nFTtboki)RIJnirk#MVyg;UC9n!B zAR8pCucQE0Qj%?}6yY17;GAESs$i;TqGzCF$EBd4U{jQmW)z9|8>y;bpKhp88yV>WRp=I1=9MH?=;jqGLkxkLMfuL^+7WFhI$72aI=A0Z9t+{{zaLoK$}74 z+Zoz`RicPN?Xl4ZS&rlwh)=UI8 z)t#o)I$?s|F3s8*A+w+Fef(Wkn0=r1ecSZ3b9;LJ2#cSR|KNV1zj4j$UEA5y?Q8G< zXZ$Dl!^YzCg5PZO7k-xbk^MkYCi(K^%SKjKUGajUQ(wQ%wzRkZ&-_o$eSJebL+#og z$z;36mCq}!Oie`_${EvKC$KLJ@L0%sON}v+?UBW~DghS#A4#jPW<8$z;m@Bvo40IH z*%;xIwRM&V7pt_%L=TtQXVvcBV?6IE$1u0TX5B=OCCuwquU=hMRJ3S?^u`du811QD z>(;FK@YT#HB;_(weaG>+sS^r}X7X6g<&#$48RKU>vqwfo=ESjMZD$#7zC3%DcfIYD z)B9WwPPd(4ZR4t-Wo&4usI08K%|zet5U10qrZLs{`Ao! zCj-%$vu97vG0XmW?p&XbpWh~XHoM$swP(Imb}+mC4O$z<+AAU@-tD?`&mNICZD-D$ zIS?bVwD8W8#e`W6C#mbl8mbLEKwQJJdyRnhc(Z)}UA`RBYEx!06fXV$(@0L$u@#m)X zO6Dm9OC8En`JQqk=B^-_pds`T;Qjb|_1+{)d|&9*VNWgou{<2$D947aW{I - - - - recaptchaV3SecretKey, 'response' => $token))); - curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); - $response = curl_exec($ch); - curl_close($ch); - $arrResponse = json_decode($response, true); - - // verify the response - if($arrResponse["success"] == '1' && $arrResponse["action"] == $action && $arrResponse["score"] >= 0.5) { - // reCAPTCHA succeeded - shorten(); - } else { - // reCAPTCHA failed - $message = "reCAPTCHA failed"; - } - } else { - // Don't use reCAPTCHA - shorten(); - } - } - - function shorten() { - // Get parameters -- they will all be sanitized in yourls_add_new_link() - $url = $_REQUEST['url']; - $keyword = isset( $_REQUEST['keyword'] ) ? $_REQUEST['keyword'] : '' ; - $title = isset( $_REQUEST['title'] ) ? $_REQUEST['title'] : '' ; - $text = isset( $_REQUEST['text'] ) ? $_REQUEST['text'] : '' ; - - // Create short URL, receive array $return with various information - $return = yourls_add_new_link( $url, $keyword, $title ); - - // Make visible to UI - global $shorturl, $message, $status, $title; - - $shorturl = isset( $return['shorturl'] ) ? $return['shorturl'] : ''; - $message = isset( $return['message'] ) ? $return['message'] : ''; - $title = isset( $return['title'] ) ? $return['title'] : ''; - $status = isset( $return['status'] ) ? $return['status'] : ''; - - // Stop here if bookmarklet with a JSON callback function ("instant" bookmarklets) - if( isset( $_GET['jsonp'] ) && $_GET['jsonp'] == 'yourls' ) { - $short = $return['shorturl'] ? $return['shorturl'] : ''; - $message = "Short URL (Ctrl+C to copy)"; - header('Content-type: application/json'); - echo yourls_apply_filter( 'bookmarklet_jsonp', "yourls_callback({'short_url':'$short','message':'$message'});" ); - die(); - } - } -?> - -
-
-
-
- - - -
- -
- -
-

Your shortened link

- -
-
-
- - -
- View info & stats at + -
-
-
- -
- Logo -
-
-

- - - - - - - - -
- -
-
- © -
- $val): ?> - - -
-
-
-
-
- - - diff --git a/sleeky-backend/assets/css/_base.scss b/user/plugins/ds-backend/assets/css/_base.scss similarity index 100% rename from sleeky-backend/assets/css/_base.scss rename to user/plugins/ds-backend/assets/css/_base.scss diff --git a/user/plugins/ds-backend/assets/css/animate.min.css b/user/plugins/ds-backend/assets/css/animate.min.css new file mode 100644 index 0000000..6fd3367 --- /dev/null +++ b/user/plugins/ds-backend/assets/css/animate.min.css @@ -0,0 +1,3188 @@ +@charset "UTF-8"; + +/*! + * animate.css -http://daneden.me/animate + * Version - 3.6.0 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2018 Daniel Eden + */ + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite +} + +@-webkit-keyframes bounce { + 0%, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); + animation-timing-function: cubic-bezier(.215, .61, .355, 1); + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06); + animation-timing-function: cubic-bezier(.755, .05, .855, .06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0) + } + 70% { + -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06); + animation-timing-function: cubic-bezier(.755, .05, .855, .06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0) + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0) + } +} + +@keyframes bounce { + 0%, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); + animation-timing-function: cubic-bezier(.215, .61, .355, 1); + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06); + animation-timing-function: cubic-bezier(.755, .05, .855, .06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0) + } + 70% { + -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06); + animation-timing-function: cubic-bezier(.755, .05, .855, .06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0) + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0) + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom +} + +@-webkit-keyframes flash { + 0%, + 50%, + to { + opacity: 1 + } + 25%, + 75% { + opacity: 0 + } +} + +@keyframes flash { + 0%, + 50%, + to { + opacity: 1 + } + 25%, + 75% { + opacity: 0 + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash +} + +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1) + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05) + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1) + } +} + +@keyframes pulse { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1) + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05) + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1) + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse +} + +@-webkit-keyframes rubberBand { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1) + } + 30% { + -webkit-transform: scale3d(1.25, .75, 1); + transform: scale3d(1.25, .75, 1) + } + 40% { + -webkit-transform: scale3d(.75, 1.25, 1); + transform: scale3d(.75, 1.25, 1) + } + 50% { + -webkit-transform: scale3d(1.15, .85, 1); + transform: scale3d(1.15, .85, 1) + } + 65% { + -webkit-transform: scale3d(.95, 1.05, 1); + transform: scale3d(.95, 1.05, 1) + } + 75% { + -webkit-transform: scale3d(1.05, .95, 1); + transform: scale3d(1.05, .95, 1) + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1) + } +} + +@keyframes rubberBand { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1) + } + 30% { + -webkit-transform: scale3d(1.25, .75, 1); + transform: scale3d(1.25, .75, 1) + } + 40% { + -webkit-transform: scale3d(.75, 1.25, 1); + transform: scale3d(.75, 1.25, 1) + } + 50% { + -webkit-transform: scale3d(1.15, .85, 1); + transform: scale3d(1.15, .85, 1) + } + 65% { + -webkit-transform: scale3d(.95, 1.05, 1); + transform: scale3d(.95, 1.05, 1) + } + 75% { + -webkit-transform: scale3d(1.05, .95, 1); + transform: scale3d(1.05, .95, 1) + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1) + } +} + +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand +} + +@-webkit-keyframes shake { + 0%, + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0) + } + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0) + } +} + +@keyframes shake { + 0%, + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0) + } + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0) + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake +} + +@-webkit-keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0) + } + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg) + } + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg) + } + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg) + } + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg) + } + 50% { + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0) + } + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg) + } + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg) + } + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg) + } + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg) + } + 50% { + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +.headShake { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-name: headShake; + animation-name: headShake +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg) + } + 40% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg) + } + 60% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg) + } + 80% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg) + } + to { + -webkit-transform: rotate(0deg); + transform: rotate(0deg) + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg) + } + 40% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg) + } + 60% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg) + } + 80% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg) + } + to { + -webkit-transform: rotate(0deg); + transform: rotate(0deg) + } +} + +.swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing +} + +@-webkit-keyframes tada { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1) + } + 10%, + 20% { + -webkit-transform: scale3d(.9, .9, .9) rotate(-3deg); + transform: scale3d(.9, .9, .9) rotate(-3deg) + } + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate(3deg) + } + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg) + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1) + } +} + +@keyframes tada { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1) + } + 10%, + 20% { + -webkit-transform: scale3d(.9, .9, .9) rotate(-3deg); + transform: scale3d(.9, .9, .9) rotate(-3deg) + } + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate(3deg) + } + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg) + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1) + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada +} + +@-webkit-keyframes wobble { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg); + transform: translate3d(-25%, 0, 0) rotate(-5deg) + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate(3deg); + transform: translate3d(20%, 0, 0) rotate(3deg) + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg); + transform: translate3d(-15%, 0, 0) rotate(-3deg) + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate(2deg); + transform: translate3d(10%, 0, 0) rotate(2deg) + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg); + transform: translate3d(-5%, 0, 0) rotate(-1deg) + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes wobble { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg); + transform: translate3d(-25%, 0, 0) rotate(-5deg) + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate(3deg); + transform: translate3d(20%, 0, 0) rotate(3deg) + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg); + transform: translate3d(-15%, 0, 0) rotate(-3deg) + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate(2deg); + transform: translate3d(10%, 0, 0) rotate(2deg) + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg); + transform: translate3d(-5%, 0, 0) rotate(-1deg) + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble +} + +@-webkit-keyframes jello { + 0%, + 11.1%, + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg) + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg) + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg) + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg) + } + 66.6% { + -webkit-transform: skewX(-.78125deg) skewY(-.78125deg); + transform: skewX(-.78125deg) skewY(-.78125deg) + } + 77.7% { + -webkit-transform: skewX(.390625deg) skewY(.390625deg); + transform: skewX(.390625deg) skewY(.390625deg) + } + 88.8% { + -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg); + transform: skewX(-.1953125deg) skewY(-.1953125deg) + } +} + +@keyframes jello { + 0%, + 11.1%, + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg) + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg) + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg) + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg) + } + 66.6% { + -webkit-transform: skewX(-.78125deg) skewY(-.78125deg); + transform: skewX(-.78125deg) skewY(-.78125deg) + } + 77.7% { + -webkit-transform: skewX(.390625deg) skewY(.390625deg); + transform: skewX(.390625deg) skewY(.390625deg) + } + 88.8% { + -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg); + transform: skewX(-.1953125deg) skewY(-.1953125deg) + } +} + +.jello { + -webkit-animation-name: jello; + animation-name: jello; + -webkit-transform-origin: center; + transform-origin: center +} + +@-webkit-keyframes bounceIn { + 0%, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); + animation-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1) + } + 40% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03) + } + 80% { + -webkit-transform: scale3d(.97, .97, .97); + transform: scale3d(.97, .97, .97) + } + to { + opacity: 1; + -webkit-transform: scaleX(1); + transform: scaleX(1) + } +} + +@keyframes bounceIn { + 0%, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); + animation-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1) + } + 40% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03) + } + 80% { + -webkit-transform: scale3d(.97, .97, .97); + transform: scale3d(.97, .97, .97) + } + to { + opacity: 1; + -webkit-transform: scaleX(1); + transform: scaleX(1) + } +} + +.bounceIn { + -webkit-animation-duration: .75s; + animation-duration: .75s; + -webkit-animation-name: bounceIn; + animation-name: bounceIn +} + +@-webkit-keyframes bounceInDown { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); + animation-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0) + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0) + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0) + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes bounceInDown { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); + animation-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0) + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0) + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0) + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown +} + +@-webkit-keyframes bounceInLeft { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); + animation-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0) + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0) + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0) + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes bounceInLeft { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); + animation-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0) + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0) + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0) + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft +} + +@-webkit-keyframes bounceInRight { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); + animation-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0) + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0) + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0) + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes bounceInRight { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); + animation-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0) + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0) + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0) + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight +} + +@-webkit-keyframes bounceInUp { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); + animation-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0) + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0) + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0) + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes bounceInUp { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); + animation-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0) + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0) + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0) + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9) + } + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1) + } + to { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } +} + +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9) + } + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1) + } + to { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } +} + +.bounceOut { + -webkit-animation-duration: .75s; + animation-duration: .75s; + -webkit-animation-name: bounceOut; + animation-name: bounceOut +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0) + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0) + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } +} + +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0) + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0) + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0) + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0) + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0) + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0) + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0) + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0) + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } +} + +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0) + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0) + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp +} + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0 + } + to { + opacity: 1 + } +} + +@keyframes fadeIn { + 0% { + opacity: 0 + } + to { + opacity: 1 + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn +} + +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown +} + +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig +} + +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft +} + +@-webkit-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig +} + +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight +} + +@-webkit-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig +} + +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp +} + +@-webkit-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1 + } + to { + opacity: 0 + } +} + +@keyframes fadeOut { + 0% { + opacity: 1 + } + to { + opacity: 0 + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut +} + +@-webkit-keyframes fadeOutDown { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) + } +} + +@keyframes fadeOutDown { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown +} + +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } +} + +@keyframes fadeOutDownBig { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig +} + +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } +} + +@keyframes fadeOutLeft { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft +} + +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } +} + +@keyframes fadeOutLeftBig { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig +} + +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } +} + +@keyframes fadeOutRight { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight +} + +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } +} + +@keyframes fadeOutRightBig { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig +} + +@-webkit-keyframes fadeOutUp { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) + } +} + +@keyframes fadeOutUp { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp +} + +@-webkit-keyframes fadeOutUpBig { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } +} + +@keyframes fadeOutUpBig { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig +} + +@-webkit-keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotateY(-1turn); + transform: perspective(400px) rotateY(-1turn); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out + } + 40% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg); + transform: perspective(400px) translateZ(150px) rotateY(-190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out + } + 50% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg); + transform: perspective(400px) translateZ(150px) rotateY(-170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + 80% { + -webkit-transform: perspective(400px) scale3d(.95, .95, .95); + transform: perspective(400px) scale3d(.95, .95, .95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } +} + +@keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotateY(-1turn); + transform: perspective(400px) rotateY(-1turn); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out + } + 40% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg); + transform: perspective(400px) translateZ(150px) rotateY(-190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out + } + 50% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg); + transform: perspective(400px) translateZ(150px) rotateY(-170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + 80% { + -webkit-transform: perspective(400px) scale3d(.95, .95, .95); + transform: perspective(400px) scale3d(.95, .95, .95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip +} + +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0 + } + 40% { + -webkit-transform: perspective(400px) rotateX(-20deg); + transform: perspective(400px) rotateX(-20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + 60% { + -webkit-transform: perspective(400px) rotateX(10deg); + transform: perspective(400px) rotateX(10deg); + opacity: 1 + } + 80% { + -webkit-transform: perspective(400px) rotateX(-5deg); + transform: perspective(400px) rotateX(-5deg) + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0 + } + 40% { + -webkit-transform: perspective(400px) rotateX(-20deg); + transform: perspective(400px) rotateX(-20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + 60% { + -webkit-transform: perspective(400px) rotateX(10deg); + transform: perspective(400px) rotateX(10deg); + opacity: 1 + } + 80% { + -webkit-transform: perspective(400px) rotateX(-5deg); + transform: perspective(400px) rotateX(-5deg) + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +.flipInX { + -webkit-backface-visibility: visible!important; + backface-visibility: visible!important; + -webkit-animation-name: flipInX; + animation-name: flipInX +} + +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0 + } + 40% { + -webkit-transform: perspective(400px) rotateY(-20deg); + transform: perspective(400px) rotateY(-20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + 60% { + -webkit-transform: perspective(400px) rotateY(10deg); + transform: perspective(400px) rotateY(10deg); + opacity: 1 + } + 80% { + -webkit-transform: perspective(400px) rotateY(-5deg); + transform: perspective(400px) rotateY(-5deg) + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +@keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0 + } + 40% { + -webkit-transform: perspective(400px) rotateY(-20deg); + transform: perspective(400px) rotateY(-20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + 60% { + -webkit-transform: perspective(400px) rotateY(10deg); + transform: perspective(400px) rotateY(10deg); + opacity: 1 + } + 80% { + -webkit-transform: perspective(400px) rotateY(-5deg); + transform: perspective(400px) rotateY(-5deg) + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +.flipInY { + -webkit-backface-visibility: visible!important; + backface-visibility: visible!important; + -webkit-animation-name: flipInY; + animation-name: flipInY +} + +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } + 30% { + -webkit-transform: perspective(400px) rotateX(-20deg); + transform: perspective(400px) rotateX(-20deg); + opacity: 1 + } + to { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0 + } +} + +@keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } + 30% { + -webkit-transform: perspective(400px) rotateX(-20deg); + transform: perspective(400px) rotateX(-20deg); + opacity: 1 + } + to { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0 + } +} + +.flipOutX { + -webkit-animation-duration: .75s; + animation-duration: .75s; + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible!important; + backface-visibility: visible!important +} + +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } + 30% { + -webkit-transform: perspective(400px) rotateY(-15deg); + transform: perspective(400px) rotateY(-15deg); + opacity: 1 + } + to { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0 + } +} + +@keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } + 30% { + -webkit-transform: perspective(400px) rotateY(-15deg); + transform: perspective(400px) rotateY(-15deg); + opacity: 1 + } + to { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0 + } +} + +.flipOutY { + -webkit-animation-duration: .75s; + animation-duration: .75s; + -webkit-backface-visibility: visible!important; + backface-visibility: visible!important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY +} + +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0 + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1 + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1 + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1 + } +} + +@keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0 + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1 + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1 + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1 + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out +} + +@-webkit-keyframes lightSpeedOut { + 0% { + opacity: 1 + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0 + } +} + +@keyframes lightSpeedOut { + 0% { + opacity: 1 + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0 + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in +} + +@-webkit-keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate(-200deg); + transform: rotate(-200deg); + opacity: 0 + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1 + } +} + +@keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate(-200deg); + transform: rotate(-200deg); + opacity: 0 + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1 + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn +} + +@-webkit-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + opacity: 0 + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1 + } +} + +@keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + opacity: 0 + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1 + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft +} + +@-webkit-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + opacity: 0 + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1 + } +} + +@keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + opacity: 0 + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1 + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight +} + +@-webkit-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + opacity: 0 + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1 + } +} + +@keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + opacity: 0 + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1 + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft +} + +@-webkit-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0 + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1 + } +} + +@keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0 + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1 + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight +} + +@-webkit-keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1 + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate(200deg); + transform: rotate(200deg); + opacity: 0 + } +} + +@keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1 + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate(200deg); + transform: rotate(200deg); + opacity: 0 + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut +} + +@-webkit-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1 + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + opacity: 0 + } +} + +@keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1 + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + opacity: 0 + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft +} + +@-webkit-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1 + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + opacity: 0 + } +} + +@keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1 + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + opacity: 0 + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight +} + +@-webkit-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1 + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + opacity: 0 + } +} + +@keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1 + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + opacity: 0 + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft +} + +@-webkit-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1 + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0 + } +} + +@keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1 + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0 + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out + } + 20%, + 60% { + -webkit-transform: rotate(80deg); + transform: rotate(80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out + } + 40%, + 80% { + -webkit-transform: rotate(60deg); + transform: rotate(60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1 + } + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0 + } +} + +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out + } + 20%, + 60% { + -webkit-transform: rotate(80deg); + transform: rotate(80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out + } + 40%, + 80% { + -webkit-transform: rotate(60deg); + transform: rotate(60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1 + } + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0 + } +} + +.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; + -webkit-animation-name: hinge; + animation-name: hinge +} + +@-webkit-keyframes jackInTheBox { + 0% { + opacity: 0; + -webkit-transform: scale(.1) rotate(30deg); + transform: scale(.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom + } + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg) + } + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg) + } + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1) + } +} + +@keyframes jackInTheBox { + 0% { + opacity: 0; + -webkit-transform: scale(.1) rotate(30deg); + transform: scale(.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom + } + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg) + } + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg) + } + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1) + } +} + +.jackInTheBox { + -webkit-animation-name: jackInTheBox; + animation-name: jackInTheBox +} + +@-webkit-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg); + transform: translate3d(-100%, 0, 0) rotate(-120deg) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg); + transform: translate3d(-100%, 0, 0) rotate(-120deg) + } + to { + opacity: 1; + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn +} + +@-webkit-keyframes rollOut { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate(120deg); + transform: translate3d(100%, 0, 0) rotate(120deg) + } +} + +@keyframes rollOut { + 0% { + opacity: 1 + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate(120deg); + transform: translate3d(100%, 0, 0) rotate(120deg) + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut +} + +@-webkit-keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 50% { + opacity: 1 + } +} + +@keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 50% { + opacity: 1 + } +} + +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn +} + +@-webkit-keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown +} + +@-webkit-keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft +} + +@-webkit-keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight +} + +@-webkit-keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp +} + +@-webkit-keyframes zoomOut { + 0% { + opacity: 1 + } + 50% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + to { + opacity: 0 + } +} + +@keyframes zoomOut { + 0% { + opacity: 1 + } + 50% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + to { + opacity: 0 + } +} + +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + to { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + to { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0) + } + to { + opacity: 0; + -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); + transform: scale(.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center + } +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0) + } + to { + opacity: 0; + -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); + transform: scale(.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center + } +} + +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0) + } + to { + opacity: 0; + -webkit-transform: scale(.1) translate3d(2000px, 0, 0); + transform: scale(.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center + } +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0) + } + to { + opacity: 0; + -webkit-transform: scale(.1) translate3d(2000px, 0, 0); + transform: scale(.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center + } +} + +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + to { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + to { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp +} + +@-webkit-keyframes slideInDown { + 0% { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes slideInDown { + 0% { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown +} + +@-webkit-keyframes slideInLeft { + 0% { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes slideInLeft { + 0% { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft +} + +@-webkit-keyframes slideInRight { + 0% { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes slideInRight { + 0% { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight +} + +@-webkit-keyframes slideInUp { + 0% { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +@keyframes slideInUp { + 0% { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } +} + +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp +} + +@-webkit-keyframes slideOutDown { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) + } +} + +@keyframes slideOutDown { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) + } +} + +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown +} + +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } +} + +@keyframes slideOutLeft { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft +} + +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } +} + +@keyframes slideOutRight { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight +} + +@-webkit-keyframes slideOutUp { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) + } +} + +@keyframes slideOutUp { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0) + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp +} \ No newline at end of file diff --git a/user/plugins/ds-backend/assets/css/dark.css b/user/plugins/ds-backend/assets/css/dark.css new file mode 100644 index 0000000..8515f63 --- /dev/null +++ b/user/plugins/ds-backend/assets/css/dark.css @@ -0,0 +1,986 @@ +@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800"); +@import url("https://fonts.googleapis.com/icon?family=Material+Icons"); +::-webkit-scrollbar +{display:none} +body { + background-color: #1d1d1d; + display: inline; + max-width: 100%; +} +.datepicker tbody td { + width: 24px; + height: 24px; + border: 1px solid #ffffff40; + font: 11px/22px Arial, Helvetica, sans-serif; + text-align: center; + background: #1D1D1D; +} +.datepicker { + border-collapse: collapse; + border: 2px solid #ffffff40; + position: absolute; + width: 215px; +} +.datepicker th, .datepicker tfoot td { + background: #1D1D1D; + font: 10px/18px Verdana, Arial, Helvetica, sans-serif; + color: #ffffffff; +} +.datepicker{ + background-color: #1D1D1D; +} +table thead tr.controls th{ + background-color: #1D1D1D; +} +tr.days th{ + background-color: #313131; + color: #fff; +} +tbody tr td.date{ + background-color: #313131; + color: #fff; +} +.datepicker tbody td.date.chosen { + font-weight: bold; + background-color: #4E5D94; + color: #fff; +} +.datepicker tbody td.date.over { + background-color: #7289DA; +} +div, +p, +td, +input, +p { + font-family: 'Open Sans', sans-serif !important; +} + +h1, +h2 { + color: #ececec; +} + +p { + color: #dcdcdc; +} + +a, +a:link, +a:active, +a:visited { + color: #DCDCDC; + text-decoration: none; +} + +a:hover { + color: #b9b9b9; + transition: 0.4s all; +} + +input { + padding: 10px; + border: none !important; + background: #313131 !important; + color: #dcdcdc !important; + font-size: 1em !important; + outline: none; + margin: 0px 5px !important; + border-radius: 0 !important; +} + +input.button, +input.submit, +input[type="submit"] { + border-left: 7px solid #7289DA !important; + background: #313131 !important; + font-weight: 600; + transition: 0.3s all !important; + cursor: pointer; +} + +input.button:hover, +input.submit:hover, +input[type="submit"]:hover { + background: #4E5D94 !important; +} + +input[type="button"]:disabled, +input[type="submit"]:disabled { + cursor: not-allowed; +} + +input.text, +input[type="text"] { + border: 1px solid #ffffff40 !important; + transition: 0.4s all; +} + +input.text:active, +input.text:focus { + border: 1px solid #7289DA !important; +} + +select { + width: 150px; + padding: 5px 35px 5px 10px; + border: none; + border-radius: 0; + height: 26px; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + color: #dcdcdc; + background: url(data:image/png;base64,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) 96%/15% no-repeat #313131; + margin: 5px 10px; + transition: 0.4s all; + outline: none; +} + +select:hover { + background: url(data:image/png;base64,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) 96%/15% no-repeat #313131; +} + +#javascript_error { + background: red; + color: white; + padding: 20px; + margin-top: 10px; +} + +.jquery-notify-bar { + color: #fff; + text-shadow: none; + border: none; + opacity: 1; + box-shadow: none; + font-size: 1.1em; + font-weight: 500; + position: static; + margin-top: 30px; + margin-bottom: -45px; + padding: 10px; +} + +.jquery-notify-bar a, +.jquery-notify-bar a:link, +.jquery-notify-bar a:active, +.jquery-notify-bar a:visited { + color: white; +} + +.jquery-notify-bar.error, +.jquery-notify-bar.fail { + background-color: #FF9800; + color: white; +} + +.jquery-notify-bar.success { + color: white; + background-color: #4CAF50; +} + +.login #wrap { + margin: auto; +} + +.login label { + font-size: 1em; + font-weight: 600; +} + +.login .login-logo { + width: 200px; + margin: 30px auto; + display: flex; +} + +.login input.text { + width: 270px !important; +} + +.login input.button { + font-weight: 600; + padding: 10px 25px; + margin-top: 15px !important; + font-weight: 600; +} + +.login input.button else { + background: #313131 !important; + border-left: 7px solid #7289DA !important; +} + +.login input.button:hover { + background: #4E5D94 !important; +} + +.login .error { + padding: 10px; + background: #7289DA; + color: white; + position: fixed; + top: 0; + left: 0; + width: 100%; + margin: 0; + text-align: center; +} + +.index #add-url { + width: 200px; +} + +.index #new_url_form { + box-sizing: border-box; + overflow: hidden; +} + +.index #new_url { + border: none; + background: #232323; + text-align: left; +} + +.index #new_url input.button { + margin-top: 10px !important; +} + +.index #new_url div { + background: #232323; + padding: 4px; + padding-top: 0px; +} +a#longurl{ + word-wrap: break-word; +} +body.infos.mobile{ + max-width: 100%; +} +table{ + max-width: 100%; +} +div#tabs, +div.wrap_unfloat{ + max-width: 100%; +} +.index .create { + background: #7289DA !important; + width: 150px; + font-size: 1.3em !important; + border: none !important; + font-weight: 700; + text-align: center; + margin-top: 10px !important; + margin-left: 20px !important; +} + +.index .top { + position: absolute; + top: 0; + left: 0; + width: 100vw; + height: 50px; + background: #232323; +} + +.index .top label { + font-size: 1em; + font-weight: 600; + color: #dcdcdc; +} + +.index .top input.text { + width: 360px; + padding: 4px; + font-weight: 200; + font-size: 1em !important; + background: #464646 !important; +} + +.index .top .short { + padding-left: 10px; +} + +.index .top #add-keyword { + width: 100px; +} + +.index .top input.button { + font-weight: 500; + padding: 5px 10px; + font-size: 1em !important; + margin-left: 10px !important; + background: #464646 !important; +} + +.index .top input.button:hover { + background: #4E5D94 !important; +} + +.index .top #new_url_form { + margin-left: 260px; + padding: 12px; +} + +.index table.tblSorter { + background-color: #232323; + color: #dcdcdc; +} +table tbody{ +max-width: 100%; +} + +.index table.tblSorter a { + color: #dcdcdc; +} + +.index table.tblSorter small a { + color: gray; +} + +.index table.tblSorter thead tr .tablesorter-header { + padding: 10px; +} + +.index table.tblSorter tfoot tr { + background-color: #232323; +} + +.index table.tblSorter thead tr th, +.index table.tblSorter tfoot tr th, +.index table.tblSorter th.header { + background-color: transparent; + border: none; + padding: 4px; +} + +.index table.tblSorter thead tr .tablesorter-headerAsc, +.index table.tblSorter thead tr .tablesorter-headerDesc { + background-color: #464646 !important; +} + +.index table.tblSorter tbody td { + color: #dcdcdc; + padding: 5px; + background-color: #313131; + vertical-align: middle; + transition: 0.4s all; +} + +.index table.tblSorter tbody tr:hover td { + background-color: #464646 !important; +} + +.index table.tblSorter tbody tr.normal-row td { + background: #313131; +} + +.index table.tblSorter .keyword { + border-left: 7px solid #7289DA; +} + +.index table.tblSorter input.text { + padding: 5px; + margin: 8px 5px !important; +} + +.index table.tblSorter .navigation .nav_link a { + background: #313131; + border: none; +} + +.index table.tblSorter .navigation .nav_link a:hover { + background: #464646; +} + +.index table.tblSorter tr.edit-row td { + background: #232323 !important; +} + +.index table.tblSorter td.actions .button_stats { + background: #7289DA url(../img/stats.png) 0px center no-repeat; + background-size: 23px; + background-position: center; + border: none; + padding: 3px; + border-radius: 2px; +} + +.index table.tblSorter td.actions .button_stats:hover { + background: #4E5D94 url(../img/stats.png) 0px center no-repeat; + background-size: 23px; + background-position: center; +} + +.index table.tblSorter td.actions .button_share { + background: #7289DA url(../img/share.png) 0px center no-repeat; + background-size: 23px; + background-position: center; + border: none; + padding: 3px; + border-radius: 2px; +} + +.index table.tblSorter td.actions .button_share:hover { + background: #4E5D94 url(../img/share.png) 0px center no-repeat; + background-size: 23px; + background-position: center; +} + +.index table.tblSorter td.actions .button_edit { + background: #7289DA url(../img/edit.png) 0px center no-repeat; + background-size: 23px; + background-position: center; + border: none; + padding: 3px; + border-radius: 2px; +} + +.index table.tblSorter td.actions .button_edit:hover { + background: #4E5D94 url(../img/edit.png) 0px center no-repeat; + background-size: 23px; + background-position: center; +} + +.index table.tblSorter td.actions .button_delete { + background: red url(../img/delete.png) 0px center no-repeat; + background-size: 23px; + background-position: center; + border: none; + padding: 3px; + border-radius: 2px; +} + +.index table.tblSorter td.actions .button_delete:hover { + background: #c00 url(../img/delete.png) 0px center no-repeat; + background-size: 23px; + background-position: center; +} + +nav { + background: #232323; + height: 100%; + position: fixed; + top: 0; + left: 0; + padding: 50px 30px; + width: 200px; + z-index: 10; +} + +nav li#admin_menu_logout_link { + font-size: 1.3em; +} + +nav ul#admin_menu li:hover { + list-style-type: none; + color: #b9b9b9; +} + +nav ul#admin_menu li { + color: #ececec; + padding: 5px 0; +} + +nav #admin_menu_logout_link:hover { + color: #ececec !important; +} + +nav .admin_menu_sublevel { + font-weight: 100; + margin-left: -20px; +} + +nav .material-icons { + font-size: 1em; + vertical-align: middle; + margin-top: -1px; +} + +nav ul { + list-style-type: none; +} + +img.logo { + width: 150px; + position: fixed; + top: 0; + left: 0; + background: #7289DA; + padding: 9px 90px 8px 20px; + z-index: 20; +} + +.nav-open { + color: white; + position: fixed; + top: 0; + right: 0; + z-index: 30; + padding: 10px 15px; + cursor: pointer; + display: none; +} + +.nav-open i { + font-size: 2em; + line-height: 30px; +} + +header { + display: none; +} + +#wrap #tabs { + min-width: 580px; +} + +#wrap #tabs .tab { + background: #313131 !important; +} + +#wrap #tabs .wrap_unfloat { + margin-bottom: -5px; +} + +#wrap #tabs ul#headers { + border: none; + padding: 0px; +} + +#wrap #tabs li { + color: #dcdcdc; +} + +#wrap #tabs #historical_clicks li:hover { + background: #0a0a0a !important; +} + +#wrap #tabs ul#headers li a, +#wrap #tabs #stats_lines li a { + outline: none; + border: none; + border-radius: 0; + background: #313131; + color: #dcdcdc; + padding: 10px 15px 7px 25px; +} + +#wrap #tabs ul#headers li a:hover, +#wrap #tabs #stats_lines li a:hover { + background: #0a0a0a; +} + +#wrap #tabs ul#headers li a h2, +#wrap #tabs #stats_lines li a h2 { + font-weight: 400; + font-size: 1em; +} + +#wrap #tabs ul#headers li a.selected, +#wrap #tabs #stats_lines li a.selected { + background: #464646; + border-bottom: 2px solid #7289DA; +} + +#wrap #tabs ul#headers li a.selected:hover, +#wrap #tabs #stats_lines li a.selected:hover { + background: #000; +} + +#wrap #tabs #stats_lines li a { + padding: 7px 15px; +} + +#wrap #tabs ul.toggle_display { + border: none; +} + +#wrap #tabs svg ellipse { + fill: #7289DA; +} + +body.index #wrap { + padding-top: 50px; +} + +#wrap { + background: none; + margin-left: 270px; + border: none; + color: #dcdcdc; + max-width: 100%; +} + +.notice { + width: calc(100% - 22px); + margin: 0; + padding: 0; + border-radius: 0; + background: #7289DA; + border: 1px solid #7289DA; + padding: 10px; +} + +.notice p { + color: white; +} + +#shareboxes { + margin-top: -10px; +} + +#sharebox { + width: 558px; + margin-right: 0px; +} + +div.share { + background: #232323; + border-radius: 0; + border: none; + padding: 0px 20px 10px; + margin-top: 10px; +} + +textarea.blacklist-domains { + background-color: #313131; + color: #fff; + border: none; + height: 400px; + max-width: 100%; +} + +textarea.blacklist-ips { + background-color: #313131; + color: #fff; + border: none; + width: 320px; + max-width: 100%; + height: 125px; +} + +textarea.blacklist-domains::-webkit-scrollbar { + display: none; +} + +textarea.blacklist-ips::-webkit-scrollbar { + display: none; +} + +div.share textarea { + background: #313131; + color: #dcdcdc; + border: none; + padding: 3px; + outline: none; + margin: 1px !important; +} + +div.share #charcount { + padding-left: 5px; + color: #dcdcdc; +} + +div.share #share_links a { + color: #dcdcdc; +} + +.sub_wrap, +.plugins main, +.plugin_page_sleeky_settings main, +code { + background: #232323; + padding: 10px; + padding: 5px 25px; + max-width: 100%; +} + +.sub_wrap span, +.plugins main span, +.plugin_page_sleeky_settings main span, +code span { + background: #ffffff33; +} + +.sub_wrap code, +.sub_wrap tt, +.plugins main code, +.plugins main tt, +.plugin_page_sleeky_settings main code, +.plugin_page_sleeky_settings main tt, +code code, +code tt { + background: #7289DA; +} + +.sub_wrap a.bookmarklet, +.plugins main a.bookmarklet, +.plugin_page_sleeky_settings main a.bookmarklet, +code a.bookmarklet { + border: none; + background: #fff url(/images/favicon.gif) 4px center no-repeat; + color: #3c3c3c; + border-radius: 1px; + padding: 7px 7px 7px 25px; + color: #333 !important; +} + +.sub_wrap a.bookmarklet:hover, +.plugins main a.bookmarklet:hover, +.plugin_page_sleeky_settings main a.bookmarklet:hover, +code a.bookmarklet:hover { + background: #e0e0e0 url(/images/favicon.gif) 4px center no-repeat; +} + +.sub_wrap table.tblSorter, +.plugins main table.tblSorter, +.plugin_page_sleeky_settings main table.tblSorter, +code table.tblSorter { + background: #232323; +} + +.sub_wrap table.tblSorter a, +.plugins main table.tblSorter a, +.plugin_page_sleeky_settings main table.tblSorter a, +code table.tblSorter a { + color: #dcdcdc; +} + +.sub_wrap table.tblSorter a:hover, +.plugins main table.tblSorter a:hover, +.plugin_page_sleeky_settings main table.tblSorter a:hover, +code table.tblSorter a:hover { + color: #909090; +} + +.sub_wrap table.tblSorter thead tr th, +.sub_wrap table.tblSorter tfoot tr th, +.sub_wrap table.tblSorter th.header, +.plugins main table.tblSorter thead tr th, +.plugins main table.tblSorter tfoot tr th, +.plugins main table.tblSorter th.header, +.plugin_page_sleeky_settings main table.tblSorter thead tr th, +.plugin_page_sleeky_settings main table.tblSorter tfoot tr th, +.plugin_page_sleeky_settings main table.tblSorter th.header, +code table.tblSorter thead tr th, +code table.tblSorter tfoot tr th, +code table.tblSorter th.header { + border: none; + background-color: #313131; + padding: 10px; +} + +.sub_wrap table.tblSorter tbody td, +.plugins main table.tblSorter tbody td, +.plugin_page_sleeky_settings main table.tblSorter tbody td, +code table.tblSorter tbody td { + background: #464646; + color: #dcdcdc; +} + +#filter_options { + padding: 0px 10px !important; +} + +body>div>pre { + overflow-x: scroll; + padding-left: 290px; +} + +#footer { + position: fixed; + bottom: 0; + width: 230px; + color: #DCDCDC; + padding: 10px; + text-align: left; + z-index: 10; +} + +#footer p { + background: none; + border: none; + font-size: 1em; +} + +#footer p a { + background: none; + padding-left: 0; + color: #dcdcdc; +} + +#footer p a:hover { + color: #DCDCDC; +} + +@media (max-width: 899px) { + body.index #wrap { + padding-top: 210px; + } + + body.tools #wrap, + body.plugins #wrap, + body.plugin_page_sleeky_settings #wrap { + padding-top: 50px; + } + + #wrap { + margin-left: 0; + } + + #wrap main { + overflow-x: scroll; + } + + img.logo { + padding: 9px 100% 8px 20px; + } + + .nav-open { + display: block; + } + + nav { + height: 0; + padding: 0; + width: 0; + } + + nav ul#admin_menu { + position: fixed; + top: 0; + left: 0; + z-index: 9999 !important; + width: 100%; + height: 100%; + padding: 50px; + display: none; + background: #232323; + } + + nav ul#admin_menu li { + color: white; + } + + nav ul#admin_menu a, + nav ul#admin_menu a:link, + nav ul#admin_menu a:active, + nav ul#admin_menu a:visited { + color: white; + } + + .index .top { + display: block; + margin-top: 50px; + width: 100vw; + height: auto; + } + + .index .top form { + margin-left: 0 !important; + } + + .index .top #new_url_form { + min-width: unset; + height: auto; + } + + .index .top .short { + padding: 0; + } + + .index .top #add-url, + .index .top #add-keyword { + width: calc(100% - 10px); + margin: 10px 0px !important; + } + + .index .top input.button { + margin: 0 !important; + width: 100%; + } + + .index table.tblSorter { + min-width: 600px; + } + + .index table.tblSorter td.actions .button_stats { + background-size: 15px; + margin: 3px; + } + + .index table.tblSorter td.actions .button_share { + background-size: 15px; + margin: 3px; + } + + .index table.tblSorter td.actions .button_edit { + background-size: 15px; + margin: 3px; + } + + .index table.tblSorter td.actions .button_delete { + background-size: 15px; + margin: 3px; + } + + #copybox { + width: 100%; + } + + .jquery-notify-bar { + margin-top: 210px; + margin-bottom: -210px; + width: calc(100vw - 20px); + } + + .jquery-notify-bar a { + margin-left: -30px; + } + + #footer { + display: none; + } + + .infos #wrap { + margin-top: 30px; + } + + .infos #wrap #headers li { + margin: 0; + display: inline-block; + } + + .infos #tabs { + min-width: initial; + } + + .infos #tabs .tab { + overflow: scroll; + } + + .infos #tabs ul#headers { + margin: 20px 0; + } + + .infos #tabs ul#headers li a { + padding: 10px 5px; + } + + .infos #tabs ul#headers li h2 { + margin: 0; + } + + body>div>pre { + padding-left: 20px; + } +} +h2.linkpre{ + padding-top: 20px; +} +strong.qrurl{ + max-width: 100%; + word-wrap: break-word; +} \ No newline at end of file diff --git a/user/plugins/ds-backend/assets/css/light.css b/user/plugins/ds-backend/assets/css/light.css new file mode 100644 index 0000000..9a7faba --- /dev/null +++ b/user/plugins/ds-backend/assets/css/light.css @@ -0,0 +1,872 @@ +@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800"); +@import url("https://fonts.googleapis.com/icon?family=Material+Icons"); +body { + background-color: #efefef; + display: inline +} + +div, +p, +td, +input, +p { + font-family: 'Open Sans', sans-serif !important +} + +h1, +h2 { + color: #1d1d1d +} + +p { + color: #313131 +} + +a, +a:link, +a:active, +a:visited { + color: #828282; + text-decoration: none +} + +a:hover { + color: #000; + transition: 0.4s all +} + +input { + padding: 10px; + border: none !important; + background: #fff !important; + color: #313131 !important; + font-size: 1em !important; + outline: none; + margin: 0px 5px !important; + border-radius: 0 !important; + border-radius: 3px !important +} + +input.button, +input.submit, +input[type="submit"] { + border-left: 7px solid #007bff !important; + background: #fff !important; + font-weight: 600; + transition: 0.3s all !important; + cursor: pointer; + background: #007bff !important; + border-left: none !important; + color: white !important; + font-weight: 700 +} + +input.button:hover, +input.submit:hover, +input[type="submit"]:hover { + background: #0056b3 !important; + background: #0056b3 !important +} + +input[type="button"]:disabled, +input[type="submit"]:disabled { + cursor: not-allowed +} + +input.text, +input[type="text"] { + border: 1px solid rgba(255, 255, 255, 0.25) !important; + transition: 0.4s all +} + +select { + width: 150px; + padding: 5px 35px 5px 10px; + border: none; + border-radius: 0; + height: 26px; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + color: #313131; + background: url(data:image/png;base64,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) 96%/15% no-repeat #fff; + margin: 5px 10px; + transition: 0.4s all; + outline: none +} + +select:hover { + background: url(data:image/png;base64,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) 96%/15% no-repeat #fff +} + +#javascript_error { + background: red; + color: white; + padding: 20px; + margin-top: 10px +} + +.jquery-notify-bar { + color: #fff; + text-shadow: none; + border: none; + opacity: 1; + box-shadow: none; + font-size: 1.1em; + font-weight: 500; + position: static; + margin-top: 30px; + margin-bottom: -45px; + padding: 10px +} + +.jquery-notify-bar a, +.jquery-notify-bar a:link, +.jquery-notify-bar a:active, +.jquery-notify-bar a:visited { + color: white +} + +.jquery-notify-bar.error, +.jquery-notify-bar.fail { + background-color: #FF9800; + color: white +} + +.jquery-notify-bar.success { + color: white; + background-color: #4CAF50 +} + +.login #wrap { + margin: auto +} + +.login label { + font-size: 1em; + font-weight: 600 +} + +.login .login-logo { + width: 150px; + margin: 30px auto; + display: flex +} + +.login input.text { + width: 270px !important +} + +.login input.button { + font-weight: 600; + padding: 10px 25px; + margin-top: 15px !important; + font-weight: 600; + background: #007bff !important +} + +.login input.button else { + background: #fff !important; + border-left: 7px solid #007bff !important +} + +.login input.button:hover { + background: #0062cc !important +} + +.login .error { + padding: 10px; + background: #007bff; + color: white; + position: fixed; + top: 0; + left: 0; + width: 100%; + margin: 0; + text-align: center +} + +.index #add-url { + width: 200px +} + +.index #new_url_form { + box-sizing: border-box; + overflow: hidden +} + +.index #new_url { + border: none; + background: #f7f7f7; + text-align: left +} + +.index #new_url input.button { + margin-top: 10px !important +} + +.index #new_url div { + background: #f7f7f7; + padding: 4px; + padding-top: 0px +} + +.index .create { + background: #007bff !important; + width: 150px; + font-size: 1.3em !important; + border: none !important; + font-weight: 700; + text-align: center; + margin-top: 10px !important; + margin-left: 20px !important +} + +.index .top { + position: absolute; + top: 0; + left: 0; + width: 100vw; + height: 50px; + background: #0062cc +} + +.index .top label { + font-size: 1em; + font-weight: 600; + color: #313131; + color: #f7f7f7 +} + +.index .top input.text { + width: 360px; + padding: 4px; + font-weight: 200; + font-size: 1em !important; + background: #f7f7f7 !important +} + +.index .top .short { + padding-left: 10px +} + +.index .top #add-keyword { + width: 100px +} + +.index .top input.button { + font-weight: 500; + padding: 5px 10px; + font-size: 1em !important; + margin-left: 10px !important; + background: #e8e8e8 !important; + background: #f7f7f7 !important; + font-weight: 700; + color: #007bff !important +} + +.index .top input.button:hover { + background: #0062cc !important; + background: #e6e6e6 !important +} + +.index .top #new_url_form { + margin-left: 260px; + padding: 12px +} + +.index table.tblSorter { + background-color: #f7f7f7; + color: #313131 +} + +.index table.tblSorter a { + color: #313131 +} + +.index table.tblSorter small a { + color: gray +} + +.index table.tblSorter thead tr .tablesorter-header { + padding: 10px +} + +.index table.tblSorter tfoot tr { + background-color: #f7f7f7 +} + +.index table.tblSorter thead tr th, +.index table.tblSorter tfoot tr th, +.index table.tblSorter th.header { + background-color: transparent; + border: none; + padding: 4px +} + +.index table.tblSorter thead tr .tablesorter-headerAsc, +.index table.tblSorter thead tr .tablesorter-headerDesc { + background-color: #e8e8e8 !important +} + +.index table.tblSorter tbody td { + color: #313131; + padding: 5px; + background-color: #fff; + vertical-align: middle; + transition: 0.4s all +} + +.index table.tblSorter tbody tr:hover td { + background-color: #e8e8e8 !important +} + +.index table.tblSorter tbody tr.normal-row td { + background: #fff +} + +.index table.tblSorter .keyword { + border-left: 7px solid #007bff +} + +.index table.tblSorter input.text { + padding: 5px; + margin: 8px 5px !important +} + +.index table.tblSorter .navigation .nav_link a { + background: #fff; + border: none +} + +.index table.tblSorter .navigation .nav_link a:hover { + background: #e8e8e8 +} + +.index table.tblSorter tr.edit-row td { + background: #f7f7f7 !important +} + +.index table.tblSorter td.actions .button_stats { + background: #007bff url(../img/stats.png) 0px center no-repeat; + background-size: 23px; + background-position: center; + border: none; + padding: 3px; + border-radius: 2px +} + +.index table.tblSorter td.actions .button_stats:hover { + background: #0062cc url(../img/stats.png) 0px center no-repeat; + background-size: 23px; + background-position: center +} + +.index table.tblSorter td.actions .button_share { + background: #007bff url(../img/share.png) 0px center no-repeat; + background-size: 23px; + background-position: center; + border: none; + padding: 3px; + border-radius: 2px +} + +.index table.tblSorter td.actions .button_share:hover { + background: #0062cc url(../img/share.png) 0px center no-repeat; + background-size: 23px; + background-position: center +} + +.index table.tblSorter td.actions .button_edit { + background: #007bff url(../img/edit.png) 0px center no-repeat; + background-size: 23px; + background-position: center; + border: none; + padding: 3px; + border-radius: 2px +} + +.index table.tblSorter td.actions .button_edit:hover { + background: #0062cc url(../img/edit.png) 0px center no-repeat; + background-size: 23px; + background-position: center +} + +.index table.tblSorter td.actions .button_delete { + background: red url(../img/delete.png) 0px center no-repeat; + background-size: 23px; + background-position: center; + border: none; + padding: 3px; + border-radius: 2px +} + +.index table.tblSorter td.actions .button_delete:hover { + background: #c00 url(../img/delete.png) 0px center no-repeat; + background-size: 23px; + background-position: center +} + +nav { + background: #f7f7f7; + height: 100%; + position: fixed; + top: 0; + left: 0; + padding: 50px 30px; + width: 200px; + z-index: 10 +} + +nav li#admin_menu_logout_link { + font-size: 1.3em +} + +nav ul#admin_menu li:hover { + list-style-type: none; + color: #000 +} + +nav ul#admin_menu li { + color: #1d1d1d; + padding: 5px 0 +} + +nav #admin_menu_logout_link:hover { + color: #1d1d1d !important +} + +nav .admin_menu_sublevel { + font-weight: 100; + margin-left: -20px +} + +nav .material-icons { + font-size: 1em; + vertical-align: middle; + margin-top: -1px +} + +nav ul { + list-style-type: none +} + +img.logo { + width: 90px; + position: fixed; + top: 0; + left: 0; + background: #007bff; + padding: 9px 150px 8px 20px; + z-index: 20 +} + +.nav-open { + color: white; + position: fixed; + top: 0; + right: 0; + z-index: 30; + padding: 10px 15px; + cursor: pointer; + display: none +} + +.nav-open i { + font-size: 2em; + line-height: 30px +} + +header { + display: none +} + +#wrap #tabs { + min-width: 580px +} + +#wrap #tabs .tab { + background: #fff !important +} + +#wrap #tabs .wrap_unfloat { + margin-bottom: -5px +} + +#wrap #tabs ul#headers { + border: none; + padding: 0px +} + +#wrap #tabs li { + color: #313131 +} + +#wrap #tabs #historical_clicks li:hover { + background: #dedede !important +} + +#wrap #tabs ul#headers li a, +#wrap #tabs #stats_lines li a { + outline: none; + border: none; + border-radius: 0; + background: #fff; + color: #313131; + padding: 10px 15px 7px 25px +} + +#wrap #tabs ul#headers li a:hover, +#wrap #tabs #stats_lines li a:hover { + background: #dedede +} + +#wrap #tabs ul#headers li a h2, +#wrap #tabs #stats_lines li a h2 { + font-weight: 400; + font-size: 1em +} + +#wrap #tabs ul#headers li a.selected, +#wrap #tabs #stats_lines li a.selected { + background: #e8e8e8; + border-bottom: 2px solid #007bff +} + +#wrap #tabs ul#headers li a.selected:hover, +#wrap #tabs #stats_lines li a.selected:hover { + background: #d1d1d1 +} + +#wrap #tabs #stats_lines li a { + padding: 7px 15px +} + +#wrap #tabs ul.toggle_display { + border: none +} + +#wrap #tabs svg ellipse { + fill: #007bff +} + +body.index #wrap { + padding-top: 50px +} + +#wrap { + background: none; + margin-left: 270px; + border: none; + color: #313131; + max-width: 100% +} + +.notice { + width: calc(100% - 22px); + margin: 0; + padding: 0; + border-radius: 0; + background: #007bff; + border: 1px solid #007bff; + padding: 10px +} + +.notice p { + color: white +} + +#shareboxes { + margin-top: -10px +} + +#sharebox { + width: 558px; + margin-right: 0px +} + +div.share { + background: #f7f7f7; + border-radius: 0; + border: none; + padding: 0px 20px 10px; + margin-top: 10px +} + +div.share textarea { + background: #fff; + color: #313131; + border: none; + padding: 3px; + outline: none; + margin: 1px !important +} + +div.share #charcount { + padding-left: 5px; + color: #313131 +} + +div.share #share_links a { + color: #313131 +} + +.sub_wrap, +.plugins main, +.plugin_page_sleeky_settings main, +code { + background: #f7f7f7; + padding: 10px; + padding: 5px 25px; + max-width: 100% +} + +.sub_wrap span, +.plugins main span, +.plugin_page_sleeky_settings main span, +code span { + background: rgba(255, 255, 255, 0.2) +} + +.sub_wrap code, +.sub_wrap tt, +.plugins main code, +.plugins main tt, +.plugin_page_sleeky_settings main code, +.plugin_page_sleeky_settings main tt, +code code, +code tt { + background: rgba(0, 123, 255, 0.7); + background: rgba(35, 185, 222, 0.5) +} + +.sub_wrap a.bookmarklet, +.plugins main a.bookmarklet, +.plugin_page_sleeky_settings main a.bookmarklet, +code a.bookmarklet { + border: none; + background: #fff url(/images/favicon.gif) 4px center no-repeat; + color: #3c3c3c; + border-radius: 1px; + padding: 7px 7px 7px 25px; + color: #333 !important +} + +.sub_wrap a.bookmarklet:hover, +.plugins main a.bookmarklet:hover, +.plugin_page_sleeky_settings main a.bookmarklet:hover, +code a.bookmarklet:hover { + background: #e0e0e0 url(/images/favicon.gif) 4px center no-repeat +} + +.sub_wrap table.tblSorter, +.plugins main table.tblSorter, +.plugin_page_sleeky_settings main table.tblSorter, +code table.tblSorter { + background: #f7f7f7 +} + +.sub_wrap table.tblSorter a, +.plugins main table.tblSorter a, +.plugin_page_sleeky_settings main table.tblSorter a, +code table.tblSorter a { + color: #313131 +} + +.sub_wrap table.tblSorter a:hover, +.plugins main table.tblSorter a:hover, +.plugin_page_sleeky_settings main table.tblSorter a:hover, +code table.tblSorter a:hover { + color: #000 +} + +.sub_wrap table.tblSorter thead tr th, +.sub_wrap table.tblSorter tfoot tr th, +.sub_wrap table.tblSorter th.header, +.plugins main table.tblSorter thead tr th, +.plugins main table.tblSorter tfoot tr th, +.plugins main table.tblSorter th.header, +.plugin_page_sleeky_settings main table.tblSorter thead tr th, +.plugin_page_sleeky_settings main table.tblSorter tfoot tr th, +.plugin_page_sleeky_settings main table.tblSorter th.header, +code table.tblSorter thead tr th, +code table.tblSorter tfoot tr th, +code table.tblSorter th.header { + border: none; + background-color: #fff; + padding: 10px +} + +.sub_wrap table.tblSorter tbody td, +.plugins main table.tblSorter tbody td, +.plugin_page_sleeky_settings main table.tblSorter tbody td, +code table.tblSorter tbody td { + background: #e8e8e8; + color: #313131 +} + +#filter_options { + padding: 0px 10px !important +} + +body>div>pre { + overflow-x: scroll; + padding-left: 290px +} + +#footer { + position: fixed; + bottom: 0; + width: 230px; + color: #828282; + padding: 10px; + text-align: left; + z-index: 10 +} + +#footer p { + background: none; + border: none; + font-size: 1em +} + +#footer p a { + background: none; + padding-left: 0; + color: #313131 +} + +#footer p a:hover { + color: #828282 +} + +@media (max-width: 899px) { + body.index #wrap { + padding-top: 210px + } + body.tools #wrap, + body.plugins #wrap, + body.plugin_page_sleeky_settings #wrap { + padding-top: 50px + } + #wrap { + margin-left: 0 + } + #wrap main { + overflow-x: scroll + } + img.logo { + padding: 9px 100% 8px 20px + } + .nav-open { + display: block + } + nav { + height: 0; + padding: 0; + width: 0 + } + nav ul#admin_menu { + position: fixed; + top: 0; + left: 0; + z-index: 9999 !important; + width: 100%; + height: 100%; + padding: 50px; + display: none; + background: #0062cc + } + nav ul#admin_menu li { + color: white + } + nav ul#admin_menu a, + nav ul#admin_menu a:link, + nav ul#admin_menu a:active, + nav ul#admin_menu a:visited { + color: white + } + .index .top { + display: block; + margin-top: 50px; + width: 100vw; + height: auto + } + .index .top form { + margin-left: 0 !important + } + .index .top #new_url_form { + min-width: unset; + height: auto + } + .index .top .short { + padding: 0 + } + .index .top #add-url, + .index .top #add-keyword { + width: calc(100% - 10px); + margin: 10px 0px !important + } + .index .top input.button { + margin: 0 !important; + width: 100% + } + .index table.tblSorter { + min-width: 600px + } + .index table.tblSorter td.actions .button_stats { + background-size: 15px; + margin: 3px + } + .index table.tblSorter td.actions .button_share { + background-size: 15px; + margin: 3px + } + .index table.tblSorter td.actions .button_edit { + background-size: 15px; + margin: 3px + } + .index table.tblSorter td.actions .button_delete { + background-size: 15px; + margin: 3px + } + #copybox { + width: 100% + } + .jquery-notify-bar { + margin-top: 210px; + margin-bottom: -210px; + width: calc(100vw - 20px) + } + .jquery-notify-bar a { + margin-left: -30px + } + #footer { + display: none + } + .infos #wrap { + margin-top: 30px + } + .infos #wrap #headers li { + margin: 0; + display: inline-block + } + .infos #tabs { + min-width: initial + } + .infos #tabs .tab { + overflow: scroll + } + .infos #tabs ul#headers { + margin: 20px 0 + } + .infos #tabs ul#headers li a { + padding: 10px 5px + } + .infos #tabs ul#headers li h2 { + margin: 0 + } + body>div>pre { + padding-left: 20px + } +} \ No newline at end of file diff --git a/sleeky-backend/assets/css/themes/dark.scss b/user/plugins/ds-backend/assets/css/themes/dark.scss similarity index 88% rename from sleeky-backend/assets/css/themes/dark.scss rename to user/plugins/ds-backend/assets/css/themes/dark.scss index daa486f..d93b05f 100644 --- a/sleeky-backend/assets/css/themes/dark.scss +++ b/user/plugins/ds-backend/assets/css/themes/dark.scss @@ -7,7 +7,7 @@ $theme: "dark"; $lightest: #464646; $light: #313131; $default: #232323; -$darker: #1d1d1d; +$darker: #121212; $darkest: #161616; // Accents diff --git a/sleeky-backend/assets/css/themes/light.scss b/user/plugins/ds-backend/assets/css/themes/light.scss similarity index 100% rename from sleeky-backend/assets/css/themes/light.scss rename to user/plugins/ds-backend/assets/css/themes/light.scss diff --git a/sleeky-backend/assets/html/form.html b/user/plugins/ds-backend/assets/html/form.html similarity index 67% rename from sleeky-backend/assets/html/form.html rename to user/plugins/ds-backend/assets/html/form.html index df6addf..f682146 100644 --- a/sleeky-backend/assets/html/form.html +++ b/user/plugins/ds-backend/assets/html/form.html @@ -1,10 +1,10 @@
- + - - - + + +
diff --git a/sleeky-backend/assets/img/delete.png b/user/plugins/ds-backend/assets/img/delete.png similarity index 100% rename from sleeky-backend/assets/img/delete.png rename to user/plugins/ds-backend/assets/img/delete.png diff --git a/sleeky-backend/assets/img/edit.png b/user/plugins/ds-backend/assets/img/edit.png similarity index 100% rename from sleeky-backend/assets/img/edit.png rename to user/plugins/ds-backend/assets/img/edit.png diff --git a/sleeky-backend/assets/img/share.png b/user/plugins/ds-backend/assets/img/share.png similarity index 100% rename from sleeky-backend/assets/img/share.png rename to user/plugins/ds-backend/assets/img/share.png diff --git a/sleeky-backend/assets/img/stats.png b/user/plugins/ds-backend/assets/img/stats.png similarity index 100% rename from sleeky-backend/assets/img/stats.png rename to user/plugins/ds-backend/assets/img/stats.png diff --git a/user/plugins/ds-backend/assets/js/theme.js b/user/plugins/ds-backend/assets/js/theme.js new file mode 100644 index 0000000..4725043 --- /dev/null +++ b/user/plugins/ds-backend/assets/js/theme.js @@ -0,0 +1,141 @@ +// Sleeky Admin Theme +// 2019 Flynn Tesoriero + +console.log("DarkSleeky Admin Theme Running"); + +$( document ).ready(function() { + // Get the theme URL + var url; + if ($('meta[name=pluginURL]').attr("content")) { + url = $('meta[name=pluginURL]').attr("content"); + } else { + // If for some reason we can't find the URL attribute + url = "/user/plugins/ds-backend"; + } + + // Detect theme + var theme; + if ($('meta[name=sleeky_theme]').attr("content") == 'light') { + theme = "light"; + } else if ($('meta[name=sleeky_theme]').attr("content") == 'dark') { + theme = "dark"; + } + + console.log("Theme is", theme) + + // Update favicon + $('link[rel="shortcut icon"]').attr('href', url + "/frontend/assets/img/favicon-16.webp"); + + // Update meta viewport + $('head').append(''); + + // Detect pages + if ($("body").hasClass("login")) { + // Login page + console.log("Login page"); + + if (theme == "light") { +$("#login").prepend(``); + } else if (theme == "dark") { +$("#login").prepend(``); + } + + + } else if ($("body").hasClass("index")) { + // Index page + console.log("Index page"); + + handleNav() + + // Hide YOURLS new URL section + $("#new_url").hide(); + + // Grab the nonce id + var nonce = $("#nonce-add").val(); + + // Remove the YOURLS new URL Section + $("#new_url").remove(); + + // Create the sleeky new URL section from the template + $("nav").append($('
').load(`${url}/assets/html/form.html`, function () { + $("#nonce-add").val(nonce); + })); + } else if ($("body").hasClass("tools")) { + // Tools page + console.log("Tools page"); + + handleNav() + + } else if ($("body").hasClass("plugins")) { + // Plugins page + console.log("Plugins page"); + + handleNav() + + } else if ($("body").hasClass("plugin_page_sleeky_settings")) { + // Tools page + console.log("Sleeky Settings Page"); + + handleNav() + + $("#ui_selector").val($("#ui_selector").attr("value")); + + } else if ($("body").hasClass("infos")) { + // Information page + console.log("Information page"); + + handleNav() + + $("#historical_clicks li").each(function (index) { + if (index % 2 != 0) { + $("#historical_clicks li").eq(index).css("background", ""); + } + }) + + // Update tab headers + var titles = ['Statistics', 'Location', 'Sources'] + for (let i = 0; i < 3; i++) { + $($('#headers > li')[i]).find('h2').text(titles[i]); + } + } else { + console.warn("Unknown page"); + + handleNav(); + } + + function handleNav() { + // Add logo + $("#wrap").prepend(``); + + // Add mobile nav hamburger + $("#wrap").prepend(``); + + // admin_menu + $('#navOpen').on('click', function() { + $('#admin_menu').slideToggle(); + }) + + $(window).resize(function () { + if ($(window).width() > 899) { + $('#admin_menu').show(); + } else { + $('#admin_menu').hide(); + } + }); + } + + // Update P elements + $("p").each(function (index) { + if (/Display/.test($(this).text()) || /Overall/.test($(this).text())) { + // Move info on index page to the bottom + $("main").append("

" + $(this).html() + "

"); + $(this).remove(); + } else if (/Powered by/.test($(this).text())) { + // Update footer + var content = $(this).html(); + var i = 77 + var updated_content = 'Running YOURLS &' + ' Dark Sleeky' + content.slice(i-1) + $(this).html(updated_content); + } + }); +}); \ No newline at end of file diff --git a/sleeky-backend/package-lock.json b/user/plugins/ds-backend/package-lock.json similarity index 100% rename from sleeky-backend/package-lock.json rename to user/plugins/ds-backend/package-lock.json diff --git a/sleeky-backend/package.json b/user/plugins/ds-backend/package.json similarity index 100% rename from sleeky-backend/package.json rename to user/plugins/ds-backend/package.json diff --git a/user/plugins/ds-backend/plugin.php b/user/plugins/ds-backend/plugin.php new file mode 100644 index 0000000..2d42e87 --- /dev/null +++ b/user/plugins/ds-backend/plugin.php @@ -0,0 +1,79 @@ +body {background: unset;} +HEAD; +} + +// Inject Sleeky files +yourls_add_action( 'html_head', 'sleeky_head_scripts' ); + +function sleeky_head_scripts() { + + // This is so the user doesn't have to reload page twice in settings screen + if (isset( $_POST['theme_choice'] )) { + // User has just changed theme + if ($_POST['theme_choice'] == "light") { + setTheme("light"); + } else { + setTheme("dark"); + } + } else { + // User has not just changed theme + if (yourls_get_option( 'theme_choice' ) == "light") { + setTheme("light"); + } else { + setTheme("dark"); + } + } +} + +// Inject Sleeky files + +function setTheme($theme) { + $url = yourls_plugin_url( __DIR__ ); + if ($theme == "light") { + echo << + + + +HEAD; + } else if ($theme == "dark") { + echo << + + + +HEAD; + } +} + +// Inject information and options into the frontend +yourls_add_action( 'html_head', 'addOptions' ); + +function addOptions() +{ + $url = yourls_plugin_url( __DIR__ ); + echo << +HEAD; +}